|
DynAdjust
|
#include <dnaadjust.hpp>

Public Member Functions | |
| dna_adjust () | |
| virtual | ~dna_adjust () |
| void | ShrinkForwardMatrices (const UINT32 currentBlock) |
| void | CarryForwardJunctions (const UINT32 currentBlock, const UINT32 nextBlock) |
| bool | CarryReverseJunctions (const UINT32 currentBlock, const UINT32 nextBlock, bool MT_ReverseOrCombine) |
| void | PrepareAdjustmentMultiThread () |
| void | PrepareAdjustmentBlock (const UINT32 block, const UINT32 thread_id=0) |
| bool | PrepareAdjustmentReverse (const UINT32 block, bool MT_ReverseOrCombine) |
| bool | PrepareAdjustmentCombine (const UINT32 block, UINT32 &pseudomsrJSLCount, bool MT_ReverseOrCombine) |
| void | BackupNormals (const UINT32 block, bool MT_ReverseOrCombine) |
| void | UpdateEstimatesForward (const UINT32 block) |
| void | UpdateEstimatesReverse (const UINT32 block, bool MT_ReverseOrCombine) |
| void | UpdateEstimatesCombine (const UINT32 block, UINT32 prevJSLCount) |
| void | UpdateEstimatesFinal (const UINT32 currentBlock) |
| void | UpdateEstimatesFinalNoCombine () |
| void | GenerateStatistics () |
| void | PrepareAdjustment (const project_settings &adjustmentSettings) |
| void | CancelAdjustment () |
| bool | IsCancelled () const |
| _ADJUST_STATUS_ | GetStatus () const |
| bool | IsPreparing () |
| bool | IsAdjusting () |
| bool | ExceptionRaised () |
| void | PrintAdjustedNetworkStations () |
| void | PrintPositionalUncertainty () |
| void | PrintNetworkStationCorrections () |
| void | PrintAdjustedNetworkMeasurements () |
| void | PrintMeasurementsToStation () |
| bool | PrintEstimatedStationCoordinatestoSNX (std::string &sinex_file) |
| void | PrintEstimatedStationCoordinatestoDNAXML (const std::string &stnFile, INPUT_FILE_TYPE t, bool flagUnused=false) |
| void | PrintEstimatedStationCoordinatestoDNAXML_Y (const std::string &msrFile, INPUT_FILE_TYPE t) |
| void | CloseOutputFiles () |
| void | UpdateBinaryFiles () |
| UINT32 | CurrentIteration () const |
| UINT32 & | incrementIteration () |
| void | initialiseIteration (const UINT32 &iteration=0) |
| UINT32 | CurrentBlock () const |
| void | SetcurrentBlock (const UINT32 b) |
| void | SetmaxCorr (const double c) |
| UINT32 | blockCount () const |
| boost::posix_time::milliseconds | adjustTime () const |
| bool | processingForward () |
| bool | processingCombine () |
| int | GetDegreesOfFreedom () const |
| UINT32 | GetMeasurementCount () const |
| UINT32 | GetUnknownsCount () const |
| double | GetChiSquared () const |
| double | GetSigmaZero () const |
| UINT32 | GetPotentialOutlierCount () const |
| double | GetChiSquaredUpperLimit () const |
| double | GetChiSquaredLowerLimit () const |
| double | GetGlobalPelzerRel () const |
| UINT32 | GetTestResult () const |
| bool | GetAllFixed () const |
| void | GetMemoryFootprint (double &memory, const _MEM_UNIT_ unit) |
| void | LoadSegmentationFileParameters (const std::string &seg_filename) |
| void | SerialiseAdjustedVarianceMatrices () |
| void | DeSerialiseAdjustedVarianceMatrices () |
| bool | NewMessagesAvailable () |
| bool | GetMessageIteration (UINT32 &iteration) |
| std::string | GetMaxCorrection (const UINT32 &iteration) const |
| void | ThreadSafeWritetoAdjFile (const std::string &s) |
| void | WriteStatstoAdjFile (const std::string &s) |
| void | WriteStntoAdjFile (const std::string &s) |
| void | WriteMsrtoAdjFile (const std::string &s) |
| void | ThreadSafeWritetoDbgFile (const std::string &s) |
| _ADJUST_STATUS_ | AdjustNetwork () |
| bool | FirstBlock (const UINT32 &block) const |
| bool | LastBlock (const UINT32 &block) const |
| void | SignalExceptionAdjustment (const std::string &msg, const UINT32 block_no) |
| void | CreateMeasurementTally (const UINT32 &block=0) |
| void | SolveTry (bool COMPUTE_INVERSE, const UINT32 &block=0) |
| void | SolveMTTry (bool COMPUTE_INVERSE, const UINT32 &block=0) |
| void | Solve (bool COMPUTE_INVERSE, const UINT32 &block=0) |
| void | SolveMT (bool COMPUTE_INVERSE, const UINT32 &block) |
| bool | CombineRequired (const UINT32 &block) const |
Public Attributes | |
| concurrent_ofstream< std::string > | concurrent_adj_ofstream |
| bool | isPreparing_ |
| bool | isAdjusting_ |
| bool | isCombining_ |
| bool | forward_ |
| bool | isFirstTimeAdjustment_ |
| bool | isIterationComplete_ |
| bool | isAdjustmentQuestionable_ |
| UINT32 | blockCount_ |
| UINT32 | currentBlock_ |
| boost::posix_time::milliseconds | total_time_ |
| _ADJUST_STATUS_ | adjustStatus_ |
| vstring | statusMessages_ |
| UINT32 | currentIteration_ |
| std::vector< blockMeta_t > | v_blockMeta_ |
Private Member Functions | |
| dna_adjust (const dna_adjust &) | |
| dna_adjust & | operator= (const dna_adjust &) |
| bool | InitialiseandValidateMsrPointer (const it_vUINT32 &_it_block_msr, it_vmsr_t &_it_msr) |
| bool | InitialiseMeasurement (pit_vmsr_t _it_msr, bool buildnewMatrices) |
| void | RebuildNormals (const UINT32 block, adjustOperation direction, bool AddConstraintStationstoNormals, bool BackupNormals) |
| void | UpdateAdjustment (bool iterate) |
| void | ValidateandFinaliseAdjustment (boost::timer::cpu_timer &tot_time) |
| void | PrintAdjustmentStatus () |
| void | PrintAdjustmentTime (boost::timer::cpu_timer &time, _TIMER_TYPE_) |
| void | PrintIteration (const UINT32 &iteration) |
| void | InitialiseAdjustment () |
| void | SetDefaultReferenceFrame () |
| void | LoadNetworkFiles () |
| void | CreateMsrToStnTally () |
| void | AdjustSimultaneous () |
| void | AdjustPhased () |
| void | AdjustPhasedForward () |
| void | AdjustPhasedReverseCombine () |
| bool | CombinationThreadRequired () |
| void | AdjustPhasedMultiThread () |
| void | AdjustPhasedBlock1 () |
| void | AdjustPhasedReverse () |
| void | ApplyAdditionalConstraints () |
| void | AddDiscontinuitySites (vstring &constraintStns) |
| void | LoadStationMap (pv_string_uint32_pair stnsMap, const std::string &stnmap_file) |
| void | ResizeMatrixVectors () |
| void | LoadPhasedBlocks () |
| void | LoadSegmentationFile () |
| void | LoadSegmentationMetrics () |
| void | RemoveInvalidISLStations (vUINT32 &v_ISLTemp) |
| void | RemoveNonMeasurements (const UINT32 &block) |
| void | RemoveDuplicateStations (vUINT32 &vStns) |
| void | InitialiseTypeBUncertainties () |
| void | SortMeasurementsbyType (v_uint32_u32u32_pair &msr_block) |
| void | SortMeasurementsbyFromStn (v_uint32_u32u32_pair &msr_block) |
| void | SortMeasurementsbyToStn (v_uint32_u32u32_pair &msr_block) |
| void | SortMeasurementsbyValue (v_uint32_u32u32_pair &msr_block) |
| void | SortMeasurementsbyResidual (v_uint32_u32u32_pair &msr_block) |
| void | SortMeasurementsbyAdjSD (v_uint32_u32u32_pair &msr_block) |
| void | SortMeasurementsbyNstat (v_uint32_u32u32_pair &msr_block) |
| void | SortStationsbyFileOrder (vUINT32 &v_blockStations) |
| void | SortStationsbyID (vUINT32 &v_blockStations) |
| void | SetRegionOffsets (const UINT32 &block, const int file_count=0,...) |
| void | SetRegionOffset (vmat_file_map &file_map) |
| void | SetMapRegions (const int file_count=0,...) |
| void | PrepareMemoryMapRegions (const UINT32 &block, const int file_count=0,...) |
| void | OffloadBlockToDisk (const UINT32 &block) |
| void | OffloadBlockToMappedFile (const UINT32 &block) |
| void | SerialiseBlockToDisk (const UINT32 &block) |
| void | SerialiseBlockToMappedFile (const UINT32 &block, const int file_count=0,...) |
| void | DeserialiseBlockFromMappedFile (const UINT32 &block, const int count=0,...) |
| void | UnloadBlock (const UINT32 &block, const int file_count=0,...) |
| void | PurgeMatricesFromDisk () |
| void | AddMsrtoMeasMinusComp (pit_vmsr_t _it_msr, const UINT32 &design_row, const double comp_msr, matrix_2d *measMinusComp, bool printBlock=true) |
| void | AddMsrtoNormalsVar (const UINT32 &design_row, const UINT32 &stn, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv) |
| void | AddMsrtoNormalsCoVar2 (const UINT32 &design_row, const UINT32 &stn1, const UINT32 &stn2, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv) |
| void | AddMsrtoNormalsCoVar3 (const UINT32 &design_row, const UINT32 &stn1, const UINT32 &stn2, const UINT32 &stn3, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv) |
| void | AddMsrtoDesign (const UINT32 &design_row, const UINT32 &stn, const double &dmdx, const double &dmdy, const double &dmdz, matrix_2d *design) |
| void | AddMsrtoDesign_L (const UINT32 &design_row, const UINT32 &stn1, const UINT32 &stn2, const double dmdx1, const double dmdy1, const double dmdz1, const double dmdx2, const double dmdy2, const double dmdz2, matrix_2d *design) |
| void | AddMsrtoDesign_BCEKMSVZ (const UINT32 &design_row, const UINT32 &stn1, const UINT32 &stn2, const double dmdx, const double dmdy, const double dmdz, matrix_2d *design) |
| void | AddElementtoDesign (const UINT32 &row, const UINT32 &col, const double value, matrix_2d *design) |
| void | UpdateDesignNormalMeasMatrices (pit_vmsr_t _it_msr, UINT32 &design_row, bool buildnewMatrices, const UINT32 &block, bool MT_ReverseOrCombine) |
| void | UpdateDesignNormalMeasMatrices_A (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_BK (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_C (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_CEM (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_D (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_E (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignMeasMatrices_GX (pit_vmsr_t _it_msr, UINT32 &design_row, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *design, const UINT32 &stn1, const UINT32 &stn2, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_G (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_H (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_HR (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_I (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_IP (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_J (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_JQ (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_L (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_M (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_P (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_Q (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_R (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_S (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_V (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_X (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_Y (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| void | UpdateDesignNormalMeasMatrices_Z (pit_vmsr_t _it_msr, UINT32 &design_row, const UINT32 &block, matrix_2d *measMinusComp, matrix_2d *estimatedStations, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices) |
| bool | IgnoredMeasurementContainsInvalidStation (pit_vmsr_t _it_msr) |
| void | UpdateIgnoredMeasurements (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_A (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_B (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_BK (pit_vmsr_t _it_msr) |
| void | UpdateIgnoredMeasurements_C (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_CEM (pit_vmsr_t _it_msr) |
| void | UpdateIgnoredMeasurements_D (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_E (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_G (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_GX (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_H (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_HR (pit_vmsr_t _it_msr) |
| void | UpdateIgnoredMeasurements_I (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_IP (pit_vmsr_t _it_msr) |
| void | UpdateIgnoredMeasurements_J (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_JQ (pit_vmsr_t _it_msr) |
| void | UpdateIgnoredMeasurements_K (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_L (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_M (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_P (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_Q (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_R (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_S (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_V (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_X (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_Y (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | UpdateIgnoredMeasurements_Z (pit_vmsr_t _it_msr, bool storeOriginalMeasurement) |
| void | LoadVarianceScaling (it_vmsr_t _it_msr, double &vScale, double &pScale, double &lScale, double &hScale, bool &scaleMatrix, bool &scalePartial) |
| void | LoadVarianceMatrix_D (it_vmsr_t _it_msr, matrix_2d *var_dirn, bool buildnewMatrices) |
| void | LoadVarianceMatrix_G (it_vmsr_t _it_msr, matrix_2d *var_cart) |
| void | LoadVarianceMatrix_X (it_vmsr_t _it_msr, matrix_2d *var_cart) |
| void | LoadVarianceMatrix_Y (it_vmsr_t _it_msr, matrix_2d *var_cart, const _COORD_TYPE_ coordType) |
| void | PrintMsrVarianceMatrixException (const it_vmsr_t &_it_msr, const std::runtime_error &e, std::stringstream &ss, const std::string &calling_function, const UINT32 msr_count=0) |
| void | PrepareStationandVarianceMatrices (const UINT32 &block) |
| void | PrepareMappedRegions (const UINT32 &block) |
| void | PopulateEstimatedStationMatrix (const UINT32 &block, UINT32 &unknownParams) |
| void | CarryStnEstimatesandVariancesForward (const UINT32 &thisBlock, const UINT32 &nextBlock) |
| void | CarryStnEstimatesandVariancesReverse (const UINT32 &nextBlock, const UINT32 &thisBlock, bool MT_ReverseOrCombine) |
| void | CarryStnEstimatesandVariancesCombine (const UINT32 &nextBlock, const UINT32 &thisBlock, UINT32 &pseudomsrJSLCount, bool MT_ReverseOrCombine) |
| void | UpdateAtVinv (pit_vmsr_t _it_msr, const UINT32 &stn1, const UINT32 &stn2, const UINT32 &stn3, UINT32 &design_row, matrix_2d *design, matrix_2d *AtVinv, bool buildnewMatrices=true) |
| void | UpdateAtVinv_D (const UINT32 &stn1, const UINT32 &stn2, const UINT32 &stn3, const UINT32 &angle, const UINT32 &angle_count, UINT32 &design_row, UINT32 &design_row_begin, matrix_2d *Vinv, matrix_2d *design, matrix_2d *AtVinv) |
| void | UpdateNormals (const UINT32 &block, bool MT_ReverseOrCombine) |
| void | UpdateNormals_A (const UINT32 &stn1, const UINT32 &stn2, const UINT32 &stn3, UINT32 &design_row, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv) |
| void | UpdateNormals_BCEKLMSVZ (const UINT32 &stn1, const UINT32 &stn2, UINT32 &design_row, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv) |
| void | UpdateNormals_HIJPQR (const UINT32 &stn1, UINT32 &design_row, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv) |
| void | UpdateNormals_D (const UINT32 &block, it_vmsr_t &_it_msr, UINT32 &design_row, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv) |
| void | UpdateNormals_G (const UINT32 &stn1, const UINT32 &stn2, UINT32 &design_row, matrix_2d *normals, matrix_2d *AtVinv) |
| void | UpdateNormals_X (const UINT32 &block, it_vmsr_t &_it_msr, UINT32 &design_row, matrix_2d *normals, matrix_2d *design, matrix_2d *AtVinv) |
| void | UpdateNormals_Y (const UINT32 &block, it_vmsr_t &_it_msr, UINT32 &design_row, matrix_2d *normals, matrix_2d *AtVinv) |
| void | OutputLargestCorrection (std::string &formatted_msg) |
| void | PrepareDesignAndMsrMnsCmpMatrices (const UINT32 &block) |
| void | PrepareDesignAndMsrMnsCmpMatricesStage (const UINT32 &block) |
| void | FillDesignNormalMeasurementsMatrices (bool buildnewMatrices, const UINT32 &block, bool MT_ReverseOrCombine) |
| void | AddConstraintStationstoNormalsForward (const UINT32 &block) |
| void | AddConstraintStationstoNormalsReverse (const UINT32 &block, bool MT_ReverseOrCombine) |
| void | AddConstraintStationstoNormalsCombine (const UINT32 &block, bool MT_ReverseOrCombine) |
| void | AddConstraintStationstoNormalsSimultaneous (const UINT32 &block) |
| void | FormConstraintStationVarianceMatrix (const it_vUINT32 &_it_param_stn, matrix_2d &var_cart) |
| void | UpdateNormalsR (const UINT32 &block) |
| void | UpdateNormalsC (const UINT32 &block) |
| void | CarryStnEstimatesandVariancesReverseR (const UINT32 &nextBlock, const UINT32 &thisBlock) |
| void | ComputeStatistics () |
| void | ComputeStatisticsOnIteration () |
| void | ComputeTstatistics () |
| void | UpdateMsrTstatistic (const UINT32 &block=0) |
| void | UpdateMsrTstatistic_D (it_vmsr_t &_it_msr) |
| void | UpdateMsrTstatistic_GXY (it_vmsr_t &_it_msr) |
| void | ComputeandPrintAdjMsrOnIteration () |
| void | ComputeandPrintAdjMsrBlockOnIteration (const UINT32 &block, v_uint32_u32u32_pair msr_block, bool printHeader) |
| void | ComputeAdjMsrBlockOnIteration (const UINT32 &block) |
| void | ComputeAdjustedMsrPrecisions () |
| void | ComputeChiSquareNetwork () |
| void | ComputeChiSquare (const UINT32 &block) |
| void | ComputeChiSquareSimultaneous () |
| void | ComputeChiSquarePhased (const UINT32 &block) |
| void | ComputeTestStat (const double &dof, double &chiUpper, double &chiLower, double &sigmaZero, UINT32 &passFail) |
| void | ComputeBlockTestStat (const UINT32 &block) |
| void | ComputeGlobalTestStat () |
| void | ComputeGlobalNetStat () |
| void | ComputePrecisionAdjMsrs (const UINT32 &block=0) |
| void | ComputePrecisionAdjMsrs_A (const UINT32 &block, const UINT32 &stn1, const UINT32 &stn2, const UINT32 &stn3, matrix_2d *design, matrix_2d *aposterioriVariances, UINT32 &design_row, UINT32 &precadjmsr_row) |
| void | ComputePrecisionAdjMsrs_D (const UINT32 &block, it_vmsr_t &_it_msr, matrix_2d *design, matrix_2d *aposterioriVariances, UINT32 &design_row, UINT32 &precadjmsr_row) |
| void | ComputePrecisionAdjMsrs_BCEKLMSVZ (const UINT32 &block, const UINT32 &stn1, const UINT32 &stn2, matrix_2d *design, matrix_2d *aposterioriVariances, UINT32 &design_row, UINT32 &precadjmsr_row) |
| void | ComputePrecisionAdjMsrs_HIJPQR (const UINT32 &block, const UINT32 &stn1, matrix_2d *design, matrix_2d *aposterioriVariances, UINT32 &design_row, UINT32 &precadjmsr_row) |
| void | ComputePrecisionAdjMsrs_GX (const UINT32 &block, it_vmsr_t &_it_msr, matrix_2d *aposterioriVariances, UINT32 &design_row, UINT32 &precadjmsr_row) |
| void | ComputePrecisionAdjMsrs_Y (const UINT32 &block, it_vmsr_t &_it_msr, matrix_2d *aposterioriVariances, UINT32 &design_row, UINT32 &precadjmsr_row) |
| void | UpdateMsrRecords (const UINT32 &block=0) |
| void | UpdateMsrRecord (const UINT32 &block, it_vmsr_t &_it_msr, const UINT32 &msr_row, const UINT32 &precadjmsr_row, const double &measPrec) |
| void | UpdateMsrRecords_D (const UINT32 &block, it_vmsr_t &_it_msr, UINT32 &msr_row, UINT32 &precadjmsr_row) |
| void | UpdateMsrRecords_GXY (const UINT32 &block, it_vmsr_t &_it_msr, UINT32 &msr_row, UINT32 &precadjmsr_row) |
| void | UpdateMsrRecordStats (it_vmsr_t &_it_msr, const double &measPrec) |
| void | ComputeGlobalPelzer () |
| void | ComputeGlobalPelzer_D (it_vmsr_t &_it_msr, UINT32 &numMsr, double &sum) |
| void | ComputeGlobalPelzer_GXY (it_vmsr_t &_it_msr, UINT32 &numMsr, double &sum) |
| void | ComputeChiSquare_ABCEHIJKLMPQRSVZ (const it_vmsr_t &_it_msr, UINT32 &measurement_index, matrix_2d *measMinusComp) |
| void | ComputeChiSquare_D (it_vmsr_t &_it_msr, UINT32 &measurement_index, matrix_2d *measMinusComp) |
| void | ComputeChiSquare_G (const it_vmsr_t &_it_msr, UINT32 &measurement_index, matrix_2d *measMinusComp) |
| void | ComputeChiSquare_XY (const it_vmsr_t &_it_msr, UINT32 &measurement_index, matrix_2d *measMinusComp) |
| void | FormInverseVarianceMatrix (matrix_2d *vmat, bool LOWER_IS_CLEARED=false) |
| void | FormInverseGPSVarianceMatrix (const it_vmsr_t &_it_msr, matrix_2d *vmat) |
| bool | FormInverseVarianceMatrixReduced (it_vmsr_t _it_msr, matrix_2d *var_cart, const std::string &method_name) |
| void | PrintStatistics (bool printPelzer=true) |
| void | OpenOutputFileStreams () |
| void | PrintOutputFileHeaderInfo () |
| void | PrintCompMeasurements (const UINT32 &block, const std::string &msg="") |
| void | PrintCompMeasurementsAngular (const char cardinal, const double &computed, const double &correction, const it_vmsr_t &_it_msr) |
| void | PrintCompMeasurementsLinear (const char cardinal, const double &computed, const double &correction, const it_vmsr_t &_it_msr) |
| void | PrintCompMeasurements_A (const UINT32 &block, it_vmsr_t &_it_msr, UINT32 &design_row, printMeasurementsMode printMode) |
| void | PrintCompMeasurements_CELMS (it_vmsr_t &_it_msr, UINT32 &design_row, printMeasurementsMode printMode) |
| void | PrintCompMeasurements_D (it_vmsr_t &_it_msr, UINT32 &design_row, bool printIgnored=false) |
| void | PrintCompMeasurements_HR (const UINT32 &block, it_vmsr_t &_it_msr, UINT32 &design_row, printMeasurementsMode printMode) |
| void | PrintCompMeasurements_IJPQ (const UINT32 &block, it_vmsr_t &_it_msr, UINT32 &design_row, printMeasurementsMode printMode) |
| void | PrintCompMeasurements_BKVZ (const UINT32 &block, it_vmsr_t &_it_msr, UINT32 &design_row, printMeasurementsMode printMode) |
| void | PrintCompMeasurements_GXY (const UINT32 &block, it_vmsr_t &_it_msr, UINT32 &design_row, printMeasurementsMode printMode) |
| void | PrintCompMeasurements_YLLH (it_vmsr_t &_it_msr, UINT32 &design_row) |
| void | PrintMeasurementsAngular (const char cardinal, const double &measurement, const double &correction, const it_vmsr_t &_it_msr, bool printAdjMsr=true) |
| void | PrintMeasurementsLinear (const char cardinal, const double &measurement, const double &correction, const it_vmsr_t &_it_msr, bool printAdjMsr=true) |
| void | PrintMeasurementCorrection (const char cardinal, const it_vmsr_t &_it_msr) |
| void | PrintMeasurementDatabaseID (const it_vmsr_t &_it_msr, bool initialise_dbindex=true) |
| void | FormUniqueMsrList () |
| void | PrintAdjMeasurementsHeader (bool printHeader, const std::string &table_heading, printMeasurementsMode printMode, UINT32 block, bool printBlocks=false) |
| void | PrintAdjMeasurements (v_uint32_u32u32_pair msr_block, bool printHeader) |
| void | PrintAdjMeasurementsAngular (const char cardinal, const it_vmsr_t &_it_msr, bool initialise_dbindex=true) |
| void | PrintAdjMeasurementsLinear (const char cardinal, const it_vmsr_t &_it_msr, bool initialise_dbindex=true) |
| void | PrintAdjGNSSAlternateUnits (it_vmsr_t &_it_msr, const uint32_uint32_pair &b_pam) |
| void | PrintAdjMeasurementStatistics (const char cardinal, const it_vmsr_t &_it_msr, bool initialise_dbindex=true) |
| void | PrintIgnoredAdjMeasurements (bool printHeader) |
| void | PrintAdjMeasurements_A (it_vmsr_t &_it_msr) |
| void | PrintAdjMeasurements_CELMS (it_vmsr_t &_it_msr) |
| void | PrintAdjMeasurements_D (it_vmsr_t &_it_msr) |
| void | PrintAdjMeasurements_HR (it_vmsr_t &_it_msr) |
| void | PrintAdjMeasurements_IJPQ (it_vmsr_t &_it_msr) |
| void | PrintAdjMeasurements_BKVZ (it_vmsr_t &_it_msr) |
| void | PrintAdjMeasurements_GXY (it_vmsr_t &_it_msr, const uint32_uint32_pair &b_pam) |
| void | PrintAdjMeasurements_YLLH (it_vmsr_t &_it_msr) |
| void | ReduceYLLHMeasurementsforPrinting (vmsr_t &y_msr, matrix_2d &mpositions, printMeasurementsMode print_mode) |
| void | PrintAdjStation (std::ostream &os, const UINT32 &block, const UINT32 &stn, const UINT32 &mat_idx, const matrix_2d *stationEstimates, matrix_2d *stationVariances, bool recomputeGeographicCoords, bool updateGeographicCoords, bool reapplyTypeBUncertainties) |
| void | PrintAdjStations (std::ostream &os, const UINT32 &block, const matrix_2d *stationEstimates, matrix_2d *stationVariances, bool printBlockID, bool recomputeGeographicCoords, bool updateGeographicCoords, bool printHeader, bool reapplyTypeBUncertainties) |
| void | PrintAdjStationsUniqueList (std::ostream &os, const v_mat_2d *stationEstimates, v_mat_2d *stationVariances, bool recomputeGeographicCoords, bool updateGeographicCoords, bool reapplyTypeBUncertainties) |
| void | PrintCorStations (std::ostream &cor_file, const UINT32 &block) |
| void | PrintCorStationsUniqueList (std::ostream &cor_file) |
| void | PrintCorStation (std::ostream &os, const UINT32 &block, const UINT32 &stn, const UINT32 &mat_idx, const matrix_2d *stationEstimates) |
| void | PrintPosUncertainty (std::ostream &os, const UINT32 &block, const UINT32 &stn, const UINT32 &mat_idx, const matrix_2d *stationVariances, const UINT32 &map_idx=0, const vUINT32 *blockStations=NULL) |
| void | PrintPosUncertainties (std::ostream &os, const UINT32 &block, const matrix_2d *stationVariances) |
| void | PrintPosUncertaintiesUniqueList (std::ostream &os, const v_mat_2d *stationVariances) |
| void | PrintPosUncertaintiesHeader (std::ostream &os) |
| void | UpdateGeographicCoordsPhased (const UINT32 &block, matrix_2d *estimatedStations) |
| void | UpdateGeographicCoords () |
| UINT32 | GetBlkMatrixElemStn1 (const UINT32 &block, const pit_vmsr_t _it_msr) |
| UINT32 | GetBlkMatrixElemStn2 (const UINT32 &block, const pit_vmsr_t _it_msr) |
| UINT32 | GetBlkMatrixElemStn3 (const UINT32 &block, const pit_vmsr_t _it_msr) |
| void | debug_BlockInformation (const UINT32 ¤tBlock, const std::string &adjustment_method) |
| void | debug_SolutionInformation (const UINT32 ¤tBlock) |
| void | BuildUniqueBlockStationMap () |
| void | BuildSimultaneousStnAppearance () |
| void | OpenStageFileStreams (const int file_count=0,...) |
| void | ReserveBlockMapRegions (const int file_count=0,...) |
| void | CloseStageFileStreams () |
| void | LoadDatabaseId () |
Static Private Member Functions | |
| static void | fillSinexExample () |
Definition at line 211 of file dnaadjust.hpp.
| dynadjust::networkadjust::dna_adjust::dna_adjust | ( | ) |
Definition at line 50 of file dnaadjust.cpp.
References ADJUST_SUCCESS, adjustStatus_, allStationsFixed_, asl_count_, blockCount_, bmsBinaryRecords_, bmsr_count_, bstBinaryRecords_, bstn_count_, chiSquared_, chiSquaredLowerLimit_, chiSquaredUpperLimit_, criticalValue_, currentBlock_, currentIteration_, databaseIDsLoaded_, datum_, debug_file, DEFAULT_EPSG_U(), degreesofFreedom_, forward_, globalPelzerReliability_, isAdjusting_, isAdjustmentQuestionable_, isCancelled_, isCombining_, isFirstTimeAdjustment_, isIterationComplete_, isPreparing_, maxCorr_, measurementCount_, measurementParams_, passFail_, projectSettings_, sigmaZero_, sigmaZeroSqRt_, statusMessages_, test_stat_pass, total_time_, unknownParams_, unknownsCount_, v_AtVinv_, v_AtVinvR_, v_blockStationsMap_, v_chiSquaredLowerLimit_, v_chiSquaredUpperLimit_, v_corrections_, v_design_, v_designR_, v_estimatedStations_, v_estimatedStationsR_, v_junctionEstimatesFwd_, v_junctionEstimatesRev_, v_junctionVariances_, v_junctionVariancesFwd_, v_junctionVariancesR_, v_measMinusComp_, v_measMinusCompR_, v_measurementCount_, v_measurementParams_, v_measurementVarianceCount_, v_normals_, v_normalsR_, v_normalsRC_, v_originalStations_, v_parameterStationCount_, v_parameterStationList_, v_passFail_, v_precAdjMsrsFull_, v_pseudoMeasCountFwd_, v_rigorousStations_, v_rigorousVariances_, v_sigmaZero_, v_unknownParams_, v_unknownsCount_, and vAssocMsrList_.
Referenced by dna_adjust(), and operator=().


|
virtual |
Definition at line 153 of file dnaadjust.cpp.
References adj_file, ADJUST_EXCEPTION_RAISED, adjustStatus_, debug_file, and xyz_file.
|
private |
|
private |
References BackupNormals(), CarryForwardJunctions(), CarryReverseJunctions(), dna_adjust(), PrepareAdjustment(), PrepareAdjustmentBlock(), PrepareAdjustmentCombine(), PrepareAdjustmentMultiThread(), PrepareAdjustmentReverse(), ShrinkForwardMatrices(), UpdateEstimatesCombine(), UpdateEstimatesFinal(), UpdateEstimatesFinalNoCombine(), UpdateEstimatesForward(), and UpdateEstimatesReverse().

| void dynadjust::networkadjust::dna_adjust::ShrinkForwardMatrices | ( | const UINT32 | currentBlock | ) |
Definition at line 3969 of file dnaadjust.cpp.
References v_AtVinv_, v_blockMeta_, v_JSL_, and v_measMinusComp_.
Referenced by AdjustPhasedForward(), and operator=().

| void dynadjust::networkadjust::dna_adjust::CarryForwardJunctions | ( | const UINT32 | currentBlock, |
| const UINT32 | nextBlock ) |
Definition at line 4025 of file dnaadjust.cpp.
References __forward__, adj_file, dynadjust::networkadjust::adj_file_mutex, CarryStnEstimatesandVariancesForward(), DeserialiseBlockFromMappedFile(), PrintAdjStations(), projectSettings_, RebuildNormals(), v_blockMeta_, v_estimatedStations_, and v_normals_.
Referenced by AdjustPhasedForward(), and operator=().


| bool dynadjust::networkadjust::dna_adjust::CarryReverseJunctions | ( | const UINT32 | currentBlock, |
| const UINT32 | nextBlock, | ||
| bool | MT_ReverseOrCombine ) |
Definition at line 4772 of file dnaadjust.cpp.
References __reverse__, AddConstraintStationstoNormalsReverse(), CarryStnEstimatesandVariancesReverse(), DeserialiseBlockFromMappedFile(), projectSettings_, RebuildNormals(), v_blockMeta_, v_estimatedStations_, v_estimatedStationsR_, v_normals_, v_normalsR_, and v_originalStations_.
Referenced by AdjustPhasedReverse(), AdjustPhasedReverseCombine(), and operator=().


| void dynadjust::networkadjust::dna_adjust::PrepareAdjustmentMultiThread | ( | ) |
Definition at line 823 of file dnaadjust-multi.cpp.
References dynadjust::networkadjust::prep_error, and dynadjust::networkadjust::prepareAdjustmentQueue.
Referenced by operator=(), and PrepareAdjustment().

| void dynadjust::networkadjust::dna_adjust::PrepareAdjustmentBlock | ( | const UINT32 | block, |
| const UINT32 | thread_id = 0 ) |
Definition at line 3837 of file dnaadjust.cpp.
References AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsSimultaneous(), adj_file, dynadjust::networkadjust::adj_file_mutex, bms_meta_, bstBinaryRecords_, debug_file, OffloadBlockToDisk(), Phased_Block_1Mode, PhasedMode, PrepareDesignAndMsrMnsCmpMatrices(), PrepareMappedRegions(), PrepareStationandVarianceMatrices(), projectSettings_, SetRegionOffsets(), SimultaneousMode, v_AtVinv_, v_design_, v_ISL_, v_JSL_, v_normals_, v_normalsR_, v_normalsRC_, and v_parameterStationList_.
Referenced by operator=(), and PrepareAdjustment().


| bool dynadjust::networkadjust::dna_adjust::PrepareAdjustmentReverse | ( | const UINT32 | block, |
| bool | MT_ReverseOrCombine ) |
Definition at line 4071 of file dnaadjust.cpp.
References AddConstraintStationstoNormalsReverse(), adj_file, dynadjust::networkadjust::adj_file_mutex, OffloadBlockToMappedFile(), projectSettings_, v_blockMeta_, v_estimatedStations_, v_estimatedStationsR_, v_normals_, v_normalsR_, and v_originalStations_.
Referenced by AdjustPhasedReverse(), AdjustPhasedReverseCombine(), and operator=().


| bool dynadjust::networkadjust::dna_adjust::PrepareAdjustmentCombine | ( | const UINT32 | block, |
| UINT32 & | pseudomsrJSLCount, | ||
| bool | MT_ReverseOrCombine ) |
Definition at line 4287 of file dnaadjust.cpp.
References AddConstraintStationstoNormalsCombine(), CarryStnEstimatesandVariancesCombine(), CombineRequired(), projectSettings_, v_estimatedStations_, v_estimatedStationsR_, and v_originalStations_.
Referenced by AdjustPhasedReverseCombine(), and operator=().


| void dynadjust::networkadjust::dna_adjust::BackupNormals | ( | const UINT32 | block, |
| bool | MT_ReverseOrCombine ) |
Definition at line 4121 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::columns(), CombineRequired(), dynadjust::math::matrix_2d::copyelements(), dynadjust::math::matrix_2d::rows(), v_normals_, v_normalsR_, and v_normalsRC_.
Referenced by AdjustPhasedReverseCombine(), operator=(), and RebuildNormals().


| void dynadjust::networkadjust::dna_adjust::UpdateEstimatesForward | ( | const UINT32 | block | ) |
Definition at line 3984 of file dnaadjust.cpp.
References blockLargeCorr_, largestCorr_, maxCorr_, projectSettings_, SetmaxCorr(), v_blockMeta_, v_corrections_, v_correctionsR_, v_estimatedStations_, v_measurementParams_, v_normals_, v_pseudoMeasCountFwd_, v_rigorousStations_, v_rigorousVariances_, v_statSummary_, and v_unknownParams_.
Referenced by AdjustPhasedForward(), and operator=().


| void dynadjust::networkadjust::dna_adjust::UpdateEstimatesReverse | ( | const UINT32 | block, |
| bool | MT_ReverseOrCombine ) |
Definition at line 4621 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::add(), adj_file, dynadjust::networkadjust::adj_file_mutex, PrintAdjStations(), projectSettings_, v_blockMeta_, v_corrections_, v_correctionsR_, v_estimatedStations_, v_estimatedStationsR_, v_normals_, and v_normalsR_.
Referenced by AdjustPhasedReverse(), AdjustPhasedReverseCombine(), and operator=().


| void dynadjust::networkadjust::dna_adjust::UpdateEstimatesCombine | ( | const UINT32 | block, |
| UINT32 | prevJSLCount ) |
Definition at line 4661 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::add(), projectSettings_, dynadjust::math::matrix_2d::shrink(), v_AtVinv_, v_AtVinvR_, v_corrections_, v_correctionsR_, v_estimatedStations_, v_estimatedStationsR_, v_measMinusComp_, and v_measMinusCompR_.
Referenced by AdjustPhasedReverseCombine(), and operator=().


| void dynadjust::networkadjust::dna_adjust::UpdateEstimatesFinal | ( | const UINT32 | currentBlock | ) |
Definition at line 4687 of file dnaadjust.cpp.
References adj_file, dynadjust::networkadjust::adj_file_mutex, blockLargeCorr_, dynadjust::math::matrix_2d::compute_maximum_value(), largestCorr_, maxCorr_, dynadjust::math::matrix_2d::maxvalue(), Phased_Block_1Mode, PrintAdjStations(), projectSettings_, SetmaxCorr(), dynadjust::math::matrix_2d::shrink(), v_AtVinv_, v_AtVinvR_, v_blockMeta_, v_corrections_, v_correctionsR_, v_estimatedStations_, v_estimatedStationsR_, v_JSL_, v_measMinusComp_, v_measMinusCompR_, v_normals_, v_normalsR_, v_originalStations_, v_rigorousStations_, and v_rigorousVariances_.
Referenced by AdjustPhasedReverse(), AdjustPhasedReverseCombine(), operator=(), and UpdateEstimatesFinalNoCombine().


| void dynadjust::networkadjust::dna_adjust::UpdateEstimatesFinalNoCombine | ( | ) |
Definition at line 267 of file dnaadjust-multi.cpp.
References blockCount_, and UpdateEstimatesFinal().
Referenced by operator=().


| void dynadjust::networkadjust::dna_adjust::GenerateStatistics | ( | ) |
Definition at line 7797 of file dnaadjust.cpp.
References adjustStatus_, chiSquaredUpperLimit_, ComputeStatistics(), isAdjustmentQuestionable_, maxCorr_, Phased_Block_1Mode, PrintStatistics(), projectSettings_, sigmaZero_, and UpdateAdjustment().
Referenced by GenerateStatistics().


| void dynadjust::networkadjust::dna_adjust::PrepareAdjustment | ( | const project_settings & | adjustmentSettings | ) |
Definition at line 250 of file dnaadjust.cpp.
References adj_file, blockCount_, bms_meta_, BuildSimultaneousStnAppearance(), BuildUniqueBlockStationMap(), CloseStageFileStreams(), CreateMeasurementTally(), currentBlock_, debug_file, degreesofFreedom_, FormUniqueMsrList(), GetMemoryFootprint(), GIGABYTE_SIZE, InitialiseAdjustment(), InitialiseTypeBUncertainties(), isAdjusting_, isCombining_, isFirstTimeAdjustment_, isPreparing_, LoadNetworkFiles(), measurementParams_, OpenOutputFileStreams(), Phased_Block_1Mode, PhasedMode, PrepareAdjustmentBlock(), PrepareAdjustmentMultiThread(), PrintOutputFileHeaderInfo(), projectSettings_, RECREATE_STAGE_FILES, ResizeMatrixVectors(), SetcurrentBlock(), SetDefaultReferenceFrame(), SetMapRegions(), SignalExceptionAdjustment(), SimultaneousMode, unknownParams_, v_AtVinv_, v_AtVinvR_, v_design_, v_designR_, v_estimatedStations_, v_estimatedStationsR_, v_junctionVariances_, v_junctionVariancesR_, v_measMinusComp_, v_measMinusCompR_, and dynadjust::exception::NetMemoryException::what().
Referenced by operator=().


|
inline |
|
inline |
Definition at line 259 of file dnaadjust.hpp.
References isCancelled_.
Referenced by AdjustPhased(), AdjustPhasedForward(), AdjustPhasedMultiThread(), AdjustPhasedReverse(), AdjustPhasedReverseCombine(), AdjustSimultaneous(), UpdateAdjustment(), and ValidateandFinaliseAdjustment().

|
inline |
Definition at line 261 of file dnaadjust.hpp.
References adjustStatus_.
Referenced by main(), and PrintSummaryMessage().

|
inline |
|
inline |
|
inline |
Definition at line 264 of file dnaadjust.hpp.
References ADJUST_EXCEPTION_RAISED, and adjustStatus_.
| void dynadjust::networkadjust::dna_adjust::PrintAdjustedNetworkStations | ( | ) |
Definition at line 2372 of file dnaadjust.cpp.
References adj_file, blockCount_, DeserialiseBlockFromMappedFile(), Phased_Block_1Mode, PhasedMode, PrintAdjStations(), PrintAdjStationsUniqueList(), projectSettings_, SerialiseBlockToMappedFile(), sf_original_stns, sf_rigorous_stns, sf_rigorous_vars, SimultaneousMode, UnloadBlock(), v_estimatedStations_, v_rigorousStations_, v_rigorousVariances_, and xyz_file.
Referenced by PrintAdjustedNetworkStations().


| void dynadjust::networkadjust::dna_adjust::PrintPositionalUncertainty | ( | ) |
Definition at line 2516 of file dnaadjust.cpp.
References blockCount_, DeserialiseBlockFromMappedFile(), ENU_apu_ui, file_opener(), OUTPUTLINE, Phased_Block_1Mode, PhasedMode, print_file_header(), PRINT_VAR_PAD(), PrintPosUncertainties(), PrintPosUncertaintiesUniqueList(), projectSettings_, sf_rigorous_vars, SignalExceptionAdjustment(), SimultaneousMode, UnloadBlock(), v_rigorousVariances_, and XYZ_apu_ui.
Referenced by PrintPositionalUncertainty().


| void dynadjust::networkadjust::dna_adjust::PrintNetworkStationCorrections | ( | ) |
Definition at line 2642 of file dnaadjust.cpp.
References blockCount_, DeserialiseBlockFromMappedFile(), file_opener(), OUTPUTLINE, Phased_Block_1Mode, PhasedMode, print_file_header(), PRINT_VAR_PAD(), PrintCorStations(), PrintCorStationsUniqueList(), projectSettings_, sf_original_stns, sf_rigorous_stns, SignalExceptionAdjustment(), SimultaneousMode, and UnloadBlock().
Referenced by PrintStationCorrections().


| void dynadjust::networkadjust::dna_adjust::PrintAdjustedNetworkMeasurements | ( | ) |
Definition at line 3202 of file dnaadjust.cpp.
References ADJUST_TEST_FAILED, adjustStatus_, blockCount_, databaseIDsLoaded_, LoadDatabaseId(), Phased_Block_1Mode, PhasedMode, PrintAdjMeasurements(), PrintIgnoredAdjMeasurements(), projectSettings_, SimultaneousMode, v_CML_, v_msr_block_, and v_msr_db_map_.
Referenced by PrintAdjustedMeasurements().


| void dynadjust::networkadjust::dna_adjust::PrintMeasurementsToStation | ( | ) |
Definition at line 3297 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, dynadjust::measurements::MsrTally::coutSummaryMsrToStn(), CreateMsrToStnTally(), initialiseIncrementingIntegerVector(), meas_stn_sort_ui, dynadjust::measurements::MsrToStnSummaryHeader(), dynadjust::measurements::MsrToStnSummaryHeaderLine(), orig_stn_sort_ui, projectSettings_, v_stnmsrTally_, and vAssocStnList_.
Referenced by PrintMeasurementstoStations().


| bool dynadjust::networkadjust::dna_adjust::PrintEstimatedStationCoordinatestoSNX | ( | std::string & | sinex_file | ) |
Definition at line 2704 of file dnaadjust.cpp.
References blockCount_, bms_meta_, bst_meta_, bstBinaryRecords_, datum_, DeserialiseBlockFromMappedFile(), file_opener(), measurementParams_, Phased_Block_1Mode, PhasedMode, dynadjust::iostreams::dna_io_snx::print_warnings(), projectSettings_, dynadjust::iostreams::dna_io_snx::serialise_sinex(), sf_rigorous_stns, sf_rigorous_vars, sigmaZero_, SignalExceptionAdjustment(), SimultaneousMode, unknownsCount_, UnloadBlock(), v_blockStationsMap_, v_estimatedStations_, v_normals_, v_parameterStationList_, v_rigorousStations_, v_rigorousVariances_, and dynadjust::iostreams::dna_io_snx::warnings_exist().
Referenced by ExportSinex().


| void dynadjust::networkadjust::dna_adjust::PrintEstimatedStationCoordinatestoDNAXML | ( | const std::string & | stnFile, |
| INPUT_FILE_TYPE | t, | ||
| bool | flagUnused = false ) |
Definition at line 2981 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, determineDNASTNFieldParameters(), dna, dna_comment(), dna_header(), dynaml, dynaml_comment(), dynaml_header(), file_opener(), initialiseIncrementingIntegerVector(), Phased_Block_1Mode, projectSettings_, SignalExceptionAdjustment(), and v_parameterStationList_.
Referenced by ExportDNA(), and ExportDynaML().


| void dynadjust::networkadjust::dna_adjust::PrintEstimatedStationCoordinatestoDNAXML_Y | ( | const std::string & | msrFile, |
| INPUT_FILE_TYPE | t ) |
Definition at line 2810 of file dnaadjust.cpp.
References blockCount_, bstBinaryRecords_, datum_, DeserialiseBlockFromMappedFile(), determineDNAMSRFieldParameters(), dna, dna_comment(), dna_header(), dynaml, dynaml_comment(), dynaml_header(), file_opener(), Phased_Block_1Mode, PhasedMode, projectSettings_, sf_rigorous_stns, sf_rigorous_vars, SignalExceptionAdjustment(), SimultaneousMode, UnloadBlock(), v_blockStationsMap_, v_blockStationsMapUnique_, v_estimatedStations_, v_ISL_, v_JSL_, v_normals_, v_parameterStationList_, v_rigorousStations_, and v_rigorousVariances_.
Referenced by ExportDNA(), and ExportDynaML().


| void dynadjust::networkadjust::dna_adjust::CloseOutputFiles | ( | ) |
Definition at line 3352 of file dnaadjust.cpp.
References adj_file, debug_file, projectSettings_, and xyz_file.
Referenced by main().

| void dynadjust::networkadjust::dna_adjust::UpdateBinaryFiles | ( | ) |
Definition at line 447 of file dnaadjust.cpp.
References bms_meta_, bmsBinaryRecords_, bst_meta_, bstBinaryRecords_, projectSettings_, SignalExceptionAdjustment(), dynadjust::iostreams::dna_io_bms::write_bms_file(), and dynadjust::iostreams::dna_io_bst::write_bst_file().
Referenced by UpdateBinaryFiles().


| UINT32 dynadjust::networkadjust::dna_adjust::CurrentIteration | ( | ) | const |
Definition at line 175 of file dnaadjust.cpp.
References dynadjust::networkadjust::current_iterationMutex, and currentIteration_.
Referenced by AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustSimultaneous(), PrintAdjMeasurements(), PrintAdjustmentStatus(), PrintSummaryMessage(), and ValidateandFinaliseAdjustment().

| UINT32 & dynadjust::networkadjust::dna_adjust::incrementIteration | ( | ) |
Definition at line 181 of file dnaadjust.cpp.
References dynadjust::networkadjust::current_iterationMutex, and currentIteration_.
Referenced by AdjustPhased(), AdjustPhasedMultiThread(), and AdjustSimultaneous().

| void dynadjust::networkadjust::dna_adjust::initialiseIteration | ( | const UINT32 & | iteration = 0 | ) |
Definition at line 187 of file dnaadjust.cpp.
References dynadjust::networkadjust::current_iterationMutex, and currentIteration_.
Referenced by AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustSimultaneous(), and InitialiseAdjustment().

|
inline |
|
inline |
Definition at line 290 of file dnaadjust.hpp.
References currentBlock_.
Referenced by AdjustPhasedForward(), AdjustPhasedMultiThread(), AdjustPhasedReverse(), AdjustPhasedReverseCombine(), and PrepareAdjustment().

|
inline |
Definition at line 292 of file dnaadjust.hpp.
References maxCorr_, and dynadjust::networkadjust::maxCorrMutex.
Referenced by UpdateEstimatesFinal(), and UpdateEstimatesForward().

|
inline |
Definition at line 298 of file dnaadjust.hpp.
References blockCount_.
Referenced by PrintSummaryMessage().

|
inline |
Definition at line 299 of file dnaadjust.hpp.
References total_time_.
Referenced by main().

|
inline |
|
inline |
|
inline |
Definition at line 304 of file dnaadjust.hpp.
References degreesofFreedom_.
Referenced by GenerateStatistics().

|
inline |
Definition at line 305 of file dnaadjust.hpp.
References measurementParams_.
Referenced by GenerateStatistics().

|
inline |
Definition at line 306 of file dnaadjust.hpp.
References unknownParams_.
Referenced by GenerateStatistics().

|
inline |
Definition at line 307 of file dnaadjust.hpp.
References chiSquared_.
Referenced by GenerateStatistics().

|
inline |
Definition at line 308 of file dnaadjust.hpp.
References sigmaZero_.
Referenced by GenerateStatistics().

|
inline |
Definition at line 309 of file dnaadjust.hpp.
References potentialOutlierCount_.
Referenced by GenerateStatistics().

|
inline |
Definition at line 312 of file dnaadjust.hpp.
References chiSquaredUpperLimit_.
Referenced by GenerateStatistics().

|
inline |
Definition at line 315 of file dnaadjust.hpp.
References chiSquaredLowerLimit_.
Referenced by GenerateStatistics().

|
inline |
Definition at line 318 of file dnaadjust.hpp.
References globalPelzerReliability_.
Referenced by GenerateStatistics().

|
inline |
Definition at line 321 of file dnaadjust.hpp.
References passFail_.
Referenced by GenerateStatistics().

|
inline |
Definition at line 322 of file dnaadjust.hpp.
References allStationsFixed_.
Referenced by GenerateStatistics().

| void dynadjust::networkadjust::dna_adjust::GetMemoryFootprint | ( | double & | memory, |
| const _MEM_UNIT_ | unit ) |
Definition at line 621 of file dnaadjust.cpp.
References blockCount_, bmsBinaryRecords_, bstBinaryRecords_, debug_file, GIGABYTE_SIZE, KILOBYTE_SIZE, MEGABYTE_SIZE, NUMERIC_WIDTH(), PhasedMode, PRINT_VAR_PAD(), projectSettings_, v_AtVinv_, v_AtVinvR_, v_chiSquaredLowerLimit_, v_chiSquaredUpperLimit_, v_CML_, v_ContiguousNetList_, v_corrections_, v_correctionsR_, v_design_, v_designR_, v_estimatedStations_, v_estimatedStationsR_, v_ISL_, v_JSL_, v_junctionEstimatesFwd_, v_junctionEstimatesRev_, v_junctionVariances_, v_junctionVariancesFwd_, v_junctionVariancesR_, v_measMinusComp_, v_measMinusCompR_, v_measurementCount_, v_measurementParams_, v_measurementVarianceCount_, v_normals_, v_normalsR_, v_normalsRC_, v_originalStations_, v_parameterStationCount_, v_parameterStationList_, v_precAdjMsrsFull_, v_pseudoMeasCountFwd_, v_rigorousStations_, v_rigorousVariances_, v_sigmaZero_, v_unknownParams_, v_unknownsCount_, vAssocMsrList_, and vAssocStnList_.
Referenced by PrepareAdjustment(), and UpdateAdjustment().


| void dynadjust::networkadjust::dna_adjust::LoadSegmentationFileParameters | ( | const std::string & | seg_filename | ) |
Definition at line 14821 of file dnaadjust.cpp.
References blockCount_, dynadjust::iostreams::dna_io_seg::load_seg_file_header_f(), and SignalExceptionAdjustment().
Referenced by main().


| void dynadjust::networkadjust::dna_adjust::SerialiseAdjustedVarianceMatrices | ( | ) |
Definition at line 7765 of file dnaadjust.cpp.
References blockCount_, f_precAdjMsrs_, f_rigorousVariances_, OpenStageFileStreams(), projectSettings_, ReserveBlockMapRegions(), SetRegionOffsets(), sf_prec_adj_msrs, sf_rigorous_vars, v_precAdjMsrsFull_, and v_rigorousVariances_.
Referenced by SerialiseVarianceMatrices().


| void dynadjust::networkadjust::dna_adjust::DeSerialiseAdjustedVarianceMatrices | ( | ) |
Definition at line 7715 of file dnaadjust.cpp.
References adj_file, blockCount_, DeserialiseBlockFromMappedFile(), f_precAdjMsrs_, f_rigorousVariances_, OpenStageFileStreams(), PrepareMemoryMapRegions(), projectSettings_, ReserveBlockMapRegions(), SetMapRegions(), SetRegionOffsets(), sf_prec_adj_msrs, sf_rigorous_vars, and SignalExceptionAdjustment().
Referenced by DeserialiseVarianceMatrices().


|
inline |
Definition at line 333 of file dnaadjust.hpp.
References iterationQueue_.
Referenced by PrintSummaryMessage().

|
inline |
Definition at line 334 of file dnaadjust.hpp.
References iterationQueue_.
Referenced by PrintSummaryMessage().

|
inline |
Definition at line 339 of file dnaadjust.hpp.
References iterationCorrections_.
Referenced by PrintSummaryMessage().

|
inline |
Definition at line 348 of file dnaadjust.hpp.
References adj_file, and concurrent_adj_ofstream.
Referenced by WriteMsrtoAdjFile(), WriteStatstoAdjFile(), and WriteStntoAdjFile().

|
inline |
Definition at line 351 of file dnaadjust.hpp.
References projectSettings_, and ThreadSafeWritetoAdjFile().

|
inline |
Definition at line 355 of file dnaadjust.hpp.
References projectSettings_, and ThreadSafeWritetoAdjFile().

|
inline |
Definition at line 359 of file dnaadjust.hpp.
References projectSettings_, and ThreadSafeWritetoAdjFile().

|
inline |
Definition at line 364 of file dnaadjust.hpp.
References concurrent_adj_ofstream, and debug_file.
| _ADJUST_STATUS_ dynadjust::networkadjust::dna_adjust::AdjustNetwork | ( | ) |
Definition at line 2308 of file dnaadjust.cpp.
References adj_file, AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustSimultaneous(), adjustStatus_, isAdjusting_, isAdjustmentQuestionable_, isIterationComplete_, iterationCorrections_, LoadDatabaseId(), Phased_Block_1Mode, PhasedMode, projectSettings_, SignalExceptionAdjustment(), and SimultaneousMode.

|
inline |
Definition at line 387 of file dnaadjust.hpp.
References v_blockMeta_.
|
inline |
Definition at line 391 of file dnaadjust.hpp.
References v_blockMeta_.
| void dynadjust::networkadjust::dna_adjust::SignalExceptionAdjustment | ( | const std::string & | msg, |
| const UINT32 | block_no ) |
Definition at line 14018 of file dnaadjust.cpp.
References ADJUST_EXCEPTION_RAISED, adjustStatus_, isAdjusting_, isCombining_, isPreparing_, Phased_Block_1Mode, PhasedMode, and projectSettings_.
Referenced by AdjustNetwork(), ApplyAdditionalConstraints(), ComputePrecisionAdjMsrs(), CreateMsrToStnTally(), DeSerialiseAdjustedVarianceMatrices(), FormInverseVarianceMatrixReduced(), InitialiseTypeBUncertainties(), LoadDatabaseId(), LoadNetworkFiles(), LoadPhasedBlocks(), LoadSegmentationFile(), LoadSegmentationFileParameters(), LoadSegmentationMetrics(), LoadStationMap(), LoadVarianceMatrix_D(), LoadVarianceMatrix_G(), LoadVarianceMatrix_X(), LoadVarianceMatrix_Y(), OpenOutputFileStreams(), OpenStageFileStreams(), PrepareAdjustment(), PrintAdjMeasurements(), PrintAdjStations(), PrintAdjStationsUniqueList(), PrintEstimatedStationCoordinatestoDNAXML(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), PrintNetworkStationCorrections(), PrintPositionalUncertainty(), SerialiseBlockToDisk(), SetDefaultReferenceFrame(), Solve(), SolveMTTry(), SolveTry(), UpdateAdjustment(), UpdateBinaryFiles(), UpdateDesignNormalMeasMatrices(), UpdateDesignNormalMeasMatrices_D(), UpdateIgnoredMeasurements(), UpdateIgnoredMeasurements_A(), UpdateIgnoredMeasurements_D(), UpdateIgnoredMeasurements_S(), and UpdateNormals().

| void dynadjust::networkadjust::dna_adjust::CreateMeasurementTally | ( | const UINT32 & | block = 0 | ) |
Definition at line 241 of file dnaadjust.cpp.
References bmsBinaryRecords_, v_CML_, and v_msrTally_.
Referenced by PrepareAdjustment().

| void dynadjust::networkadjust::dna_adjust::SolveTry | ( | bool | COMPUTE_INVERSE, |
| const UINT32 & | block = 0 ) |
Definition at line 7562 of file dnaadjust.cpp.
References debug_SolutionInformation(), SignalExceptionAdjustment(), and Solve().
Referenced by AdjustPhasedForward(), AdjustPhasedReverse(), AdjustPhasedReverseCombine(), and AdjustSimultaneous().


| void dynadjust::networkadjust::dna_adjust::SolveMTTry | ( | bool | COMPUTE_INVERSE, |
| const UINT32 & | block = 0 ) |
Definition at line 274 of file dnaadjust-multi.cpp.
References debug_file, projectSettings_, SignalExceptionAdjustment(), SolveMT(), v_AtVinvR_, v_designR_, v_estimatedStationsR_, v_measMinusCompR_, and v_normalsR_.

| void dynadjust::networkadjust::dna_adjust::Solve | ( | bool | COMPUTE_INVERSE, |
| const UINT32 & | block = 0 ) |
Definition at line 7579 of file dnaadjust.cpp.
References bstBinaryRecords_, dynadjust::networkadjust::dbg_file_mutex, debug_file, debug_SolutionInformation(), FormInverseVarianceMatrix(), forward_, dynadjust::math::matrix_2d::multiply(), Phased_Block_1Mode, PhasedMode, projectSettings_, dynadjust::math::matrix_2d::put(), SignalExceptionAdjustment(), SimultaneousMode, v_AtVinv_, v_corrections_, v_design_, v_ISL_, v_JSL_, v_measMinusComp_, v_normals_, and v_parameterStationList_.
Referenced by SolveTry().


| void dynadjust::networkadjust::dna_adjust::SolveMT | ( | bool | COMPUTE_INVERSE, |
| const UINT32 & | block ) |
Definition at line 299 of file dnaadjust-multi.cpp.
References bstBinaryRecords_, dynadjust::networkadjust::dbg_file_mutex, debug_file, FormInverseVarianceMatrix(), dynadjust::math::matrix_2d::multiply(), PhasedMode, projectSettings_, v_AtVinvR_, v_correctionsR_, v_designR_, v_estimatedStationsR_, v_ISL_, v_JSL_, v_measMinusCompR_, v_normalsR_, and v_parameterStationList_.
Referenced by SolveMTTry().


|
inline |
Definition at line 410 of file dnaadjust.hpp.
References v_blockMeta_.
Referenced by BackupNormals(), and PrepareAdjustmentCombine().

|
private |
Definition at line 8761 of file dnaadjust.cpp.
References bmsBinaryRecords_, and xMeas.
Referenced by ComputeChiSquare(), ComputeGlobalPelzer(), ComputePrecisionAdjMsrs(), FillDesignNormalMeasurementsMatrices(), PrintCompMeasurements(), UpdateMsrRecords(), UpdateMsrTstatistic(), and UpdateNormals().

|
private |
Definition at line 4849 of file dnaadjust.cpp.
References bms_meta_, and projectSettings_.
Referenced by UpdateDesignNormalMeasMatrices_A(), UpdateDesignNormalMeasMatrices_BK(), UpdateDesignNormalMeasMatrices_C(), UpdateDesignNormalMeasMatrices_E(), UpdateDesignNormalMeasMatrices_H(), UpdateDesignNormalMeasMatrices_I(), UpdateDesignNormalMeasMatrices_J(), UpdateDesignNormalMeasMatrices_L(), UpdateDesignNormalMeasMatrices_M(), UpdateDesignNormalMeasMatrices_P(), UpdateDesignNormalMeasMatrices_Q(), UpdateDesignNormalMeasMatrices_R(), UpdateDesignNormalMeasMatrices_V(), and UpdateDesignNormalMeasMatrices_Z().

|
private |
Definition at line 3691 of file dnaadjust.cpp.
References __forward__, __reverse__, AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsReverse(), BackupNormals(), FillDesignNormalMeasurementsMatrices(), UpdateNormals(), v_normals_, and v_normalsR_.
Referenced by AdjustPhasedForward(), CarryForwardJunctions(), and CarryReverseJunctions().


|
private |
Definition at line 475 of file dnaadjust.cpp.
References AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsSimultaneous(), adj_file, blockCount_, DeserialiseBlockFromMappedFile(), FillDesignNormalMeasurementsMatrices(), GetMemoryFootprint(), GIGABYTE_SIZE, IsCancelled(), isPreparing_, Phased_Block_1Mode, PhasedMode, projectSettings_, SerialiseBlockToMappedFile(), sf_estimated_stns, sf_normals, sf_original_stns, sf_rigorous_stns, sf_rigorous_vars, SignalExceptionAdjustment(), SimultaneousMode, UnloadBlock(), UpdateGeographicCoords(), UpdateGeographicCoordsPhased(), UpdateNormals(), v_blockMeta_, v_estimatedStations_, v_estimatedStationsR_, v_msrTally_, v_normals_, v_normalsR_, v_originalStations_, v_rigorousStations_, v_rigorousVariances_, and dynadjust::exception::NetMemoryException::what().
Referenced by AdjustPhased(), AdjustPhasedMultiThread(), AdjustSimultaneous(), and GenerateStatistics().


|
private |
Definition at line 3452 of file dnaadjust.cpp.
References ADJUST_CANCELLED, ADJUST_MAX_ITERATIONS_EXCEEDED, ADJUST_TEST_FAILED, adjustStatus_, CurrentIteration(), isAdjusting_, IsCancelled(), maxCorr_, Phased_Block_1Mode, PhasedMode, PrintAdjustmentStatus(), PrintAdjustmentTime(), projectSettings_, SimultaneousMode, total_time, v_normals_, and v_rigorousVariances_.
Referenced by AdjustPhased(), AdjustPhasedBlock1(), and AdjustSimultaneous().


|
private |
Definition at line 3490 of file dnaadjust.cpp.
References adj_file, ADJUST_SUCCESS, adjustStatus_, CurrentIteration(), maxCorr_, OUTPUTLINE, Phased_Block_1Mode, PRINT_VAR_PAD(), and projectSettings_.
Referenced by AdjustPhasedMultiThread(), and ValidateandFinaliseAdjustment().


|
private |
Definition at line 3521 of file dnaadjust.cpp.
References adj_file, iteration_time, MILLI_TO_NANO(), PRINT_VAR_PAD(), and total_time_.
Referenced by AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustSimultaneous(), and ValidateandFinaliseAdjustment().


|
private |
Definition at line 3543 of file dnaadjust.cpp.
References adj_file, debug_file, OUTPUTLINE, PRINT_VAR_PAD(), and projectSettings_.
Referenced by AdjustPhased(), AdjustPhasedMultiThread(), and AdjustSimultaneous().


|
private |
Definition at line 193 of file dnaadjust.cpp.
References _inv_var_cart_c, _inv_var_cart_f, _var_C, _var_F, adj_file, ADJUST_SUCCESS, adjustStatus_, blockCount_, bmsBinaryRecords_, bstBinaryRecords_, criticalValue_, currentBlock_, initialiseIteration(), potentialOutlierCount_, PRECISION_MTR_MSR, PRECISION_MTR_STN, PRECISION_SEC_MSR, PRECISION_SEC_STN, projectSettings_, statusMessages_, and v_blockStationsMap_.
Referenced by PrepareAdjustment().


|
private |
Definition at line 14040 of file dnaadjust.cpp.
References bst_meta_, datum_, dynadjust::iostreams::dna_io_bst::load_bst_file_meta(), projectSettings_, and SignalExceptionAdjustment().
Referenced by PrepareAdjustment().


|
private |
Definition at line 14076 of file dnaadjust.cpp.
References adj_file, ApplyAdditionalConstraints(), asl_count_, bms_meta_, bmsBinaryRecords_, bmsr_count_, bst_meta_, bstBinaryRecords_, bstn_count_, dynadjust::iostreams::dna_io_asl::load_asl_file(), dynadjust::iostreams::dna_io_bms::load_bms_file(), dynadjust::iostreams::dna_io_bst::load_bst_file(), measurementCount_, measurementParams_, projectSettings_, RemoveInvalidISLStations(), RemoveNonMeasurements(), SignalExceptionAdjustment(), SimultaneousMode, unknownParams_, unknownsCount_, v_blockStationsMap_, v_CML_, v_ISL_, v_measurementCount_, v_measurementParams_, v_measurementVarianceCount_, v_unknownsCount_, vAssocStnList_, and zMeas.
Referenced by PrepareAdjustment().


|
private |
Definition at line 3259 of file dnaadjust.cpp.
References bmsBinaryRecords_, dynadjust::iostreams::dna_io_aml::load_aml_file(), projectSettings_, SignalExceptionAdjustment(), v_stnmsrTally_, vAssocMsrList_, and vAssocStnList_.
Referenced by PrintMeasurementsToStation().


|
private |
Definition at line 3362 of file dnaadjust.cpp.
References adj_file, ADJUST_SUCCESS, adjustStatus_, blockLargeCorr_, ComputeandPrintAdjMsrOnIteration(), ComputeStatisticsOnIteration(), CurrentIteration(), incrementIteration(), initialiseIteration(), IsCancelled(), isIterationComplete_, iteration_time, iterationCorrections_, iterationQueue_, largestCorr_, maxCorr_, OutputLargestCorrection(), PrintAdjStations(), PrintAdjustmentTime(), PrintCompMeasurements(), PrintIteration(), PrintStatistics(), projectSettings_, SolveTry(), UpdateAdjustment(), v_corrections_, v_estimatedStations_, v_msrTally_, v_normals_, and ValidateandFinaliseAdjustment().
Referenced by AdjustNetwork().


|
private |
Definition at line 3557 of file dnaadjust.cpp.
References AdjustPhasedForward(), AdjustPhasedReverseCombine(), blockLargeCorr_, chiSquared_, chiSquaredStage_, ComputeandPrintAdjMsrOnIteration(), ComputeStatisticsOnIteration(), CurrentIteration(), incrementIteration(), initialiseIteration(), IsCancelled(), isIterationComplete_, iteration_time, iterationCorrections_, iterationQueue_, largestCorr_, maxCorr_, measurementParams_, OutputLargestCorrection(), potentialOutlierCount_, PrintAdjustmentTime(), PrintIteration(), PrintStatistics(), projectSettings_, UpdateAdjustment(), and ValidateandFinaliseAdjustment().
Referenced by AdjustNetwork().


|
private |
Definition at line 3726 of file dnaadjust.cpp.
References __forward__, adj_file, dynadjust::networkadjust::adj_file_mutex, blockCount_, CarryForwardJunctions(), ComputeandPrintAdjMsrBlockOnIteration(), debug_BlockInformation(), DeserialiseBlockFromMappedFile(), forward_, IsCancelled(), OffloadBlockToMappedFile(), PrintCompMeasurements(), projectSettings_, RebuildNormals(), SetcurrentBlock(), ShrinkForwardMatrices(), SolveTry(), UpdateEstimatesForward(), v_blockMeta_, v_CML_, and v_msr_block_.
Referenced by AdjustPhased().


|
private |
Definition at line 4412 of file dnaadjust.cpp.
References adj_file, BackupNormals(), blockCount_, CarryReverseJunctions(), chiSquared_, chiSquaredStage_, ComputeAdjMsrBlockOnIteration(), debug_BlockInformation(), debug_file, forward_, IsCancelled(), isCombining_, measurementParams_, OffloadBlockToMappedFile(), PrepareAdjustmentCombine(), PrepareAdjustmentReverse(), projectSettings_, SetcurrentBlock(), SolveTry(), UpdateEstimatesCombine(), UpdateEstimatesFinal(), UpdateEstimatesReverse(), v_blockMeta_, and v_measurementParams_.
Referenced by AdjustPhased().


|
private |
Definition at line 254 of file dnaadjust-multi.cpp.
References blockCount_, and v_blockMeta_.
Referenced by AdjustPhasedMultiThread().

|
private |
Definition at line 93 of file dnaadjust-multi.cpp.
References adj_file, ADJUST_CANCELLED, ADJUST_MAX_ITERATIONS_EXCEEDED, ADJUST_TEST_FAILED, adjustStatus_, blockCount_, blockLargeCorr_, dynadjust::networkadjust::cmb_error, CombinationThreadRequired(), dynadjust::networkadjust::combineAdjustmentQueue, dynadjust::networkadjust::concurrentAdjustments, CurrentIteration(), debug_file, dynadjust::networkadjust::fwd_error, incrementIteration(), initialiseIteration(), isAdjusting_, IsCancelled(), iteration_time, iterationCorrections_, iterationQueue_, largestCorr_, maxCorr_, MILLI_TO_NANO(), OutputLargestCorrection(), PRINT_VAR_PAD(), PrintAdjustmentStatus(), PrintAdjustmentTime(), PrintIteration(), projectSettings_, dynadjust::networkadjust::rev_error, SetcurrentBlock(), total_time, and UpdateAdjustment().
Referenced by AdjustNetwork().


|
private |
Definition at line 3646 of file dnaadjust.cpp.
References adj_file, ADJUST_SUCCESS, ADJUST_THRESHOLD_EXCEEDED, AdjustPhasedReverse(), adjustStatus_, blockLargeCorr_, CurrentIteration(), debug_file, initialiseIteration(), iteration_time, iterationCorrections_, iterationQueue_, largestCorr_, maxCorr_, OutputLargestCorrection(), PrintAdjustmentTime(), projectSettings_, v_corrections_, and ValidateandFinaliseAdjustment().
Referenced by AdjustNetwork().


|
private |
Definition at line 4540 of file dnaadjust.cpp.
References adj_file, blockCount_, CarryReverseJunctions(), debug_BlockInformation(), debug_file, DeserialiseBlockFromMappedFile(), forward_, IsCancelled(), isCombining_, OffloadBlockToMappedFile(), PrepareAdjustmentReverse(), projectSettings_, SetcurrentBlock(), SolveTry(), UpdateEstimatesFinal(), UpdateEstimatesReverse(), and v_blockMeta_.
Referenced by AdjustPhasedBlock1().


|
private |
Definition at line 14439 of file dnaadjust.cpp.
References AddDiscontinuitySites(), bstBinaryRecords_, dynadjust::measurements::CDnaStation::IsValidConstraint(), LoadStationMap(), projectSettings_, SignalExceptionAdjustment(), SplitDelimitedString(), STN_CONST_WIDTH(), and str_toupper().
Referenced by LoadNetworkFiles().


|
private |
Definition at line 14305 of file dnaadjust.cpp.
References bstBinaryRecords_.
Referenced by ApplyAdditionalConstraints().

|
private |
Definition at line 14517 of file dnaadjust.cpp.
References dynadjust::iostreams::dna_io_map::load_map_file(), and SignalExceptionAdjustment().
Referenced by ApplyAdditionalConstraints(), and InitialiseTypeBUncertainties().


|
private |
Definition at line 14530 of file dnaadjust.cpp.
References adj_file, blockCount_, LoadPhasedBlocks(), mtx_lower, mtx_sparse, Phased_Block_1Mode, PhasedMode, projectSettings_, SimultaneousMode, v_AtVinv_, v_chiSquaredLowerLimit_, v_chiSquaredUpperLimit_, v_corrections_, v_correctionsR_, v_design_, v_estimatedStations_, v_ISL_, v_junctionVariances_, v_junctionVariancesFwd_, v_measMinusComp_, v_msrTally_, v_normals_, v_normalsR_, v_normalsRC_, v_originalStations_, v_parameterStationCount_, v_parameterStationList_, v_passFail_, v_precAdjMsrsFull_, v_pseudoMeasCountFwd_, v_rigorousVariances_, v_sigmaZero_, and v_statSummary_.
Referenced by PrepareAdjustment().


|
private |
Definition at line 14599 of file dnaadjust.cpp.
References LoadSegmentationFile(), SignalExceptionAdjustment(), v_CML_, v_ISL_, and v_JSL_.
Referenced by ResizeMatrixVectors().


|
private |
Definition at line 14837 of file dnaadjust.cpp.
References blockCount_, bmsBinaryRecords_, dynadjust::iostreams::dna_io_seg::load_seg_file(), LoadSegmentationMetrics(), projectSettings_, SignalExceptionAdjustment(), v_CML_, v_ContiguousNetList_, v_ISL_, v_JSL_, v_measurementCount_, v_parameterStationCount_, and v_unknownsCount_.
Referenced by LoadPhasedBlocks().


|
private |
Definition at line 14619 of file dnaadjust.cpp.
References allStationsFixed_, blockCount_, bmsBinaryRecords_, dynadjust::iostreams::dna_io_seg::create_stn_appearance_list(), debug_file, HEADER_20(), projectSettings_, SignalExceptionAdjustment(), strip_duplicates(), unknownParams_, unknownsCount_, v_blockMeta_, v_blockStationsMap_, v_CML_, v_ContiguousNetList_, v_ISL_, v_JSL_, v_junctionEstimatesFwd_, v_junctionEstimatesRev_, v_junctionVariances_, v_junctionVariancesFwd_, v_measurementCount_, v_measurementParams_, v_measurementVarianceCount_, v_parameterStationCount_, v_parameterStationList_, v_paramStnAppearance_, v_rigorousStations_, v_unknownParams_, v_unknownsCount_, and vAssocStnList_.
Referenced by LoadSegmentationFile().


|
private |
Definition at line 14873 of file dnaadjust.cpp.
References erase_if(), FALSE, and vAssocStnList_.
Referenced by LoadNetworkFiles().


|
private |
Definition at line 14883 of file dnaadjust.cpp.
References bmsBinaryRecords_, erase_if(), v_CML_, and xMeas.
Referenced by LoadNetworkFiles().


|
private |
Definition at line 14860 of file dnaadjust.cpp.
References strip_duplicates().

|
private |
Definition at line 14346 of file dnaadjust.cpp.
References bstBinaryRecords_, dynadjust::iostreams::dna_io_tbu::load_tbu_argument(), dynadjust::iostreams::dna_io_tbu::load_tbu_file(), LoadStationMap(), projectSettings_, dynadjust::iostreams::dna_io_tbu::reduce_uncertainties_local(), SignalExceptionAdjustment(), dynadjust::iostreams::type_b_global, dynadjust::iostreams::type_b_local, typeBUncertaintyGlobal_, v_stationTypeBMap_, v_typeBUncertaintiesLocal_, and v_typeBUncertaintyMethod_.
Referenced by PrepareAdjustment().


|
private |
Definition at line 14899 of file dnaadjust.cpp.
References bmsBinaryRecords_.
Referenced by PrintAdjMeasurements().

|
private |
Definition at line 14908 of file dnaadjust.cpp.
References bmsBinaryRecords_.
Referenced by PrintAdjMeasurements().

|
private |
Definition at line 14917 of file dnaadjust.cpp.
References bmsBinaryRecords_.
Referenced by PrintAdjMeasurements().

|
private |
Definition at line 14926 of file dnaadjust.cpp.
References bmsBinaryRecords_.
Referenced by PrintAdjMeasurements().

|
private |
Definition at line 14935 of file dnaadjust.cpp.
References bmsBinaryRecords_.
Referenced by PrintAdjMeasurements().

|
private |
Definition at line 14944 of file dnaadjust.cpp.
References bmsBinaryRecords_.
Referenced by PrintAdjMeasurements().

|
private |
Definition at line 14953 of file dnaadjust.cpp.
References bmsBinaryRecords_.
Referenced by PrintAdjMeasurements().

|
private |
Definition at line 10019 of file dnaadjust.cpp.
References bstBinaryRecords_.
Referenced by PrintAdjStations(), PrintCorStations(), and PrintPosUncertainties().

|
private |
Definition at line 10025 of file dnaadjust.cpp.
Referenced by PrintAdjStations(), PrintCorStations(), and PrintPosUncertainties().

|
private |
Definition at line 60 of file dnaadjust-stage.cpp.
References corrections_map_, estimatedStations_map_, junctionEstimatesFwd_map_, junctionEstimatesRev_map_, junctionVariances_map_, junctionVariancesFwd_map_, measMinusComp_map_, normalsR_map_, originalStations_map_, precAdjMsrs_map_, rigorousStations_map_, rigorousVariances_map_, SetRegionOffset(), SetRegionOffsets(), sf_corrections, sf_estimated_stns, sf_junction_ests_f, sf_junction_ests_r, sf_junction_vars, sf_junction_vars_f, sf_meas_minus_comp, sf_normals_r, sf_original_stns, sf_prec_adj_msrs, sf_rigorous_stns, sf_rigorous_vars, v_corrections_, v_estimatedStations_, v_junctionEstimatesFwd_, v_junctionEstimatesRev_, v_junctionVariances_, v_junctionVariancesFwd_, v_measMinusComp_, v_normalsR_, v_originalStations_, v_precAdjMsrsFull_, v_rigorousStations_, and v_rigorousVariances_.
Referenced by DeSerialiseAdjustedVarianceMatrices(), PrepareAdjustmentBlock(), PrepareMappedRegions(), SerialiseAdjustedVarianceMatrices(), and SetRegionOffsets().


|
private |
Definition at line 135 of file dnaadjust-stage.cpp.
References dynadjust::memory::vmat_file_map::vblockMapRegions_.
Referenced by SetRegionOffsets().

|
private |
Definition at line 544 of file dnaadjust-stage.cpp.
References corrections_map_, estimatedStations_map_, junctionEstimatesFwd_map_, junctionEstimatesRev_map_, junctionVariances_map_, junctionVariancesFwd_map_, measMinusComp_map_, normalsR_map_, originalStations_map_, precAdjMsrs_map_, rigorousStations_map_, rigorousVariances_map_, SetMapRegions(), sf_corrections, sf_estimated_stns, sf_junction_ests_f, sf_junction_ests_r, sf_junction_vars, sf_junction_vars_f, sf_meas_minus_comp, sf_normals_r, sf_original_stns, sf_prec_adj_msrs, sf_rigorous_stns, and sf_rigorous_vars.
Referenced by DeSerialiseAdjustedVarianceMatrices(), PrepareAdjustment(), and SetMapRegions().


|
private |
Definition at line 727 of file dnaadjust-stage.cpp.
References corrections_map_, estimatedStations_map_, junctionEstimatesFwd_map_, junctionEstimatesRev_map_, junctionVariances_map_, junctionVariancesFwd_map_, measMinusComp_map_, normalsR_map_, originalStations_map_, precAdjMsrs_map_, PrepareMemoryMapRegions(), rigorousStations_map_, rigorousVariances_map_, sf_corrections, sf_estimated_stns, sf_junction_ests_f, sf_junction_ests_r, sf_junction_vars, sf_junction_vars_f, sf_meas_minus_comp, sf_normals_r, sf_original_stns, sf_prec_adj_msrs, sf_rigorous_stns, and sf_rigorous_vars.
Referenced by DeSerialiseAdjustedVarianceMatrices(), PrepareMappedRegions(), and PrepareMemoryMapRegions().


|
private |
Definition at line 838 of file dnaadjust-stage.cpp.
References SerialiseBlockToDisk(), and UnloadBlock().
Referenced by PrepareAdjustmentBlock().


|
private |
Definition at line 848 of file dnaadjust-stage.cpp.
References SerialiseBlockToMappedFile(), and UnloadBlock().
Referenced by AdjustPhasedForward(), AdjustPhasedReverse(), AdjustPhasedReverseCombine(), and PrepareAdjustmentReverse().


|
private |
Definition at line 858 of file dnaadjust-stage.cpp.
References f_corrections_, f_estimatedStations_, f_junctionEstimatesFwd_, f_junctionEstimatesRev_, f_junctionVariances_, f_junctionVariancesFwd_, f_measMinusComp_, f_normalsR_, f_originalStations_, f_precAdjMsrs_, f_rigorousStations_, f_rigorousVariances_, SignalExceptionAdjustment(), v_corrections_, v_estimatedStations_, v_junctionEstimatesFwd_, v_junctionEstimatesRev_, v_junctionVariances_, v_junctionVariancesFwd_, v_measMinusComp_, v_normalsR_, v_originalStations_, v_precAdjMsrsFull_, v_rigorousStations_, and v_rigorousVariances_.
Referenced by OffloadBlockToDisk().


|
private |
Definition at line 238 of file dnaadjust-stage.cpp.
References corrections_map_, estimatedStations_map_, junctionEstimatesFwd_map_, junctionEstimatesRev_map_, junctionVariances_map_, junctionVariancesFwd_map_, measMinusComp_map_, normalsR_map_, originalStations_map_, precAdjMsrs_map_, rigorousStations_map_, rigorousVariances_map_, SerialiseBlockToMappedFile(), sf_atvinv, sf_corrections, sf_design, sf_estimated_stns, sf_junction_ests_f, sf_junction_ests_r, sf_junction_vars, sf_junction_vars_f, sf_meas_minus_comp, sf_normals, sf_normals_r, sf_original_stns, sf_prec_adj_msrs, sf_rigorous_stns, sf_rigorous_vars, v_corrections_, v_estimatedStations_, v_junctionEstimatesFwd_, v_junctionEstimatesRev_, v_junctionVariances_, v_junctionVariancesFwd_, v_measMinusComp_, v_normalsR_, v_originalStations_, v_precAdjMsrsFull_, v_rigorousStations_, and v_rigorousVariances_.
Referenced by OffloadBlockToMappedFile(), PrintAdjStationsUniqueList(), PrintAdjustedNetworkStations(), SerialiseBlockToMappedFile(), and UpdateAdjustment().


|
private |
Definition at line 149 of file dnaadjust-stage.cpp.
References corrections_map_, DeserialiseBlockFromMappedFile(), estimatedStations_map_, junctionEstimatesFwd_map_, junctionEstimatesRev_map_, junctionVariances_map_, junctionVariancesFwd_map_, measMinusComp_map_, normalsR_map_, originalStations_map_, precAdjMsrs_map_, rigorousStations_map_, rigorousVariances_map_, sf_atvinv, sf_corrections, sf_design, sf_estimated_stns, sf_junction_ests_f, sf_junction_ests_r, sf_junction_vars, sf_junction_vars_f, sf_meas_minus_comp, sf_normals, sf_normals_r, sf_original_stns, sf_prec_adj_msrs, sf_rigorous_stns, sf_rigorous_vars, v_AtVinv_, v_blockMeta_, v_corrections_, v_correctionsR_, v_design_, v_estimatedStations_, v_junctionEstimatesFwd_, v_junctionEstimatesRev_, v_junctionVariances_, v_junctionVariancesFwd_, v_measMinusComp_, v_normals_, v_normalsR_, v_originalStations_, v_precAdjMsrsFull_, v_rigorousStations_, and v_rigorousVariances_.
Referenced by AdjustPhasedForward(), AdjustPhasedReverse(), CarryForwardJunctions(), CarryReverseJunctions(), ComputeAdjustedMsrPrecisions(), ComputeandPrintAdjMsrOnIteration(), ComputeChiSquareNetwork(), DeSerialiseAdjustedVarianceMatrices(), DeserialiseBlockFromMappedFile(), OutputLargestCorrection(), PrintAdjGNSSAlternateUnits(), PrintAdjStationsUniqueList(), PrintAdjustedNetworkStations(), PrintCorStationsUniqueList(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), PrintNetworkStationCorrections(), PrintPositionalUncertainty(), PrintPosUncertaintiesUniqueList(), and UpdateAdjustment().


|
private |
Definition at line 895 of file dnaadjust-stage.cpp.
References sf_atvinv, sf_corrections, sf_design, sf_estimated_stns, sf_junction_ests_f, sf_junction_ests_r, sf_junction_vars, sf_junction_vars_f, sf_meas_minus_comp, sf_normals, sf_normals_r, sf_original_stns, sf_prec_adj_msrs, sf_rigorous_stns, sf_rigorous_vars, UnloadBlock(), v_AtVinv_, v_blockMeta_, v_corrections_, v_correctionsR_, v_design_, v_estimatedStations_, v_junctionEstimatesFwd_, v_junctionEstimatesRev_, v_junctionVariances_, v_junctionVariancesFwd_, v_measMinusComp_, v_normals_, v_normalsR_, v_originalStations_, v_precAdjMsrsFull_, v_rigorousStations_, and v_rigorousVariances_.
Referenced by ComputeAdjustedMsrPrecisions(), ComputeandPrintAdjMsrOnIteration(), ComputeChiSquareNetwork(), OffloadBlockToDisk(), OffloadBlockToMappedFile(), OutputLargestCorrection(), PrintAdjGNSSAlternateUnits(), PrintAdjStationsUniqueList(), PrintAdjustedNetworkStations(), PrintCorStationsUniqueList(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), PrintNetworkStationCorrections(), PrintPositionalUncertainty(), PrintPosUncertaintiesUniqueList(), UnloadBlock(), and UpdateAdjustment().


|
private |
Definition at line 3819 of file dnaadjust.cpp.
References v_stageFileStreams_.
|
private |
Definition at line 5724 of file dnaadjust.cpp.
References bstBinaryRecords_, debug_file, projectSettings_, dynadjust::math::matrix_2d::put(), and TWO_PI().
Referenced by UpdateDesignMeasMatrices_GX(), UpdateDesignNormalMeasMatrices_A(), UpdateDesignNormalMeasMatrices_BK(), UpdateDesignNormalMeasMatrices_CEM(), UpdateDesignNormalMeasMatrices_HR(), UpdateDesignNormalMeasMatrices_IP(), UpdateDesignNormalMeasMatrices_JQ(), UpdateDesignNormalMeasMatrices_L(), UpdateDesignNormalMeasMatrices_S(), UpdateDesignNormalMeasMatrices_V(), UpdateDesignNormalMeasMatrices_Y(), and UpdateDesignNormalMeasMatrices_Z().


|
private |
Definition at line 1599 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::elementadd(), and dynadjust::math::matrix_2d::get().
Referenced by UpdateNormals_A(), UpdateNormals_BCEKLMSVZ(), and UpdateNormals_HIJPQR().


|
private |
Definition at line 1614 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::elementadd(), and dynadjust::math::matrix_2d::get().
Referenced by UpdateNormals_BCEKLMSVZ().


|
private |
Definition at line 1632 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::elementadd(), and dynadjust::math::matrix_2d::get().
Referenced by UpdateNormals_A().


|
inlineprivate |
Definition at line 5693 of file dnaadjust.cpp.
References AddElementtoDesign().
Referenced by AddMsrtoDesign_BCEKMSVZ(), and AddMsrtoDesign_L().


|
inlineprivate |
Definition at line 5703 of file dnaadjust.cpp.
References AddMsrtoDesign().
Referenced by UpdateDesignNormalMeasMatrices_L().


|
inlineprivate |
Definition at line 5714 of file dnaadjust.cpp.
References AddMsrtoDesign().
Referenced by UpdateDesignNormalMeasMatrices_BK(), UpdateDesignNormalMeasMatrices_CEM(), UpdateDesignNormalMeasMatrices_S(), UpdateDesignNormalMeasMatrices_V(), and UpdateDesignNormalMeasMatrices_Z().


|
inlineprivate |
Definition at line 5687 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::put().
Referenced by AddMsrtoDesign(), UpdateDesignMeasMatrices_GX(), UpdateDesignNormalMeasMatrices_A(), UpdateDesignNormalMeasMatrices_HR(), UpdateDesignNormalMeasMatrices_IP(), UpdateDesignNormalMeasMatrices_JQ(), and UpdateDesignNormalMeasMatrices_Y().


|
private |
Definition at line 4871 of file dnaadjust.cpp.
References SignalExceptionAdjustment(), UpdateDesignNormalMeasMatrices_A(), UpdateDesignNormalMeasMatrices_BK(), UpdateDesignNormalMeasMatrices_C(), UpdateDesignNormalMeasMatrices_D(), UpdateDesignNormalMeasMatrices_E(), UpdateDesignNormalMeasMatrices_G(), UpdateDesignNormalMeasMatrices_H(), UpdateDesignNormalMeasMatrices_I(), UpdateDesignNormalMeasMatrices_J(), UpdateDesignNormalMeasMatrices_L(), UpdateDesignNormalMeasMatrices_M(), UpdateDesignNormalMeasMatrices_P(), UpdateDesignNormalMeasMatrices_Q(), UpdateDesignNormalMeasMatrices_R(), UpdateDesignNormalMeasMatrices_S(), UpdateDesignNormalMeasMatrices_V(), UpdateDesignNormalMeasMatrices_X(), UpdateDesignNormalMeasMatrices_Y(), UpdateDesignNormalMeasMatrices_Z(), v_AtVinv_, v_AtVinvR_, v_design_, v_designR_, v_estimatedStations_, v_estimatedStationsR_, v_measMinusComp_, v_measMinusCompR_, and v_normals_.
Referenced by FillDesignNormalMeasurementsMatrices().


|
private |
Definition at line 5759 of file dnaadjust.cpp.
References AddElementtoDesign(), AddMsrtoMeasMinusComp(), bstBinaryRecords_, E4_SEC_DEFLECTION(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), GetBlkMatrixElemStn3(), HorizontalAngle(), HzAngleDeflectionCorrection(), InitialiseMeasurement(), projectSettings_, UpdateAtVinv(), UpdateNormals_A(), and ZenithDistance().
Referenced by UpdateDesignNormalMeasMatrices(), and UpdateDesignNormalMeasMatrices_D().


|
private |
Definition at line 5918 of file dnaadjust.cpp.
References AddMsrtoDesign_BCEKMSVZ(), AddMsrtoMeasMinusComp(), bstBinaryRecords_, Direction(), E4_SEC_DEFLECTION(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), InitialiseMeasurement(), LaplaceCorrection(), projectSettings_, UpdateAtVinv(), UpdateNormals_BCEKLMSVZ(), and ZenithDistance().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6022 of file dnaadjust.cpp.
References InitialiseMeasurement(), and UpdateDesignNormalMeasMatrices_CEM().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6041 of file dnaadjust.cpp.
References AddMsrtoDesign_BCEKMSVZ(), AddMsrtoMeasMinusComp(), bstBinaryRecords_, datum_, EllipsoidChordDistance(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), UpdateAtVinv(), and UpdateNormals_BCEKLMSVZ().
Referenced by UpdateDesignNormalMeasMatrices_C(), UpdateDesignNormalMeasMatrices_E(), and UpdateDesignNormalMeasMatrices_M().


|
private |
Definition at line 6087 of file dnaadjust.cpp.
References bms_meta_, debug_file, LoadVarianceMatrix_D(), projectSettings_, RadtoDms(), dynadjust::math::matrix_2d::rows(), SignalExceptionAdjustment(), StringFromT(), TWO_PI(), UpdateAtVinv_D(), UpdateDesignNormalMeasMatrices_A(), UpdateNormals_D(), v_blockStationsMap_, and dynadjust::math::matrix_2d::zero().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6247 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, EllipsoidArctoEllipsoidChord(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), InitialiseMeasurement(), and UpdateDesignNormalMeasMatrices_CEM().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6288 of file dnaadjust.cpp.
References AddElementtoDesign(), AddMsrtoMeasMinusComp(), dynadjust::math::matrix_2d::get(), and projectSettings_.
Referenced by UpdateDesignNormalMeasMatrices_G(), and UpdateDesignNormalMeasMatrices_X().


|
private |
Definition at line 6356 of file dnaadjust.cpp.
References GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), LoadVarianceMatrix_G(), projectSettings_, dynadjust::math::matrix_2d::replace(), UpdateDesignMeasMatrices_GX(), and UpdateNormals_G().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6972 of file dnaadjust.cpp.
References bstBinaryRecords_, InitialiseMeasurement(), PRECISION_1E4(), projectSettings_, and UpdateDesignNormalMeasMatrices_HR().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 7001 of file dnaadjust.cpp.
References AddElementtoDesign(), AddMsrtoMeasMinusComp(), bstBinaryRecords_, datum_, EllipsoidHeight(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), UpdateAtVinv(), and UpdateNormals_HIJPQR().
Referenced by UpdateDesignNormalMeasMatrices_H(), and UpdateDesignNormalMeasMatrices_R().


|
private |
Definition at line 6789 of file dnaadjust.cpp.
References bstBinaryRecords_, E4_SEC_DEFLECTION(), InitialiseMeasurement(), projectSettings_, and UpdateDesignNormalMeasMatrices_IP().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6864 of file dnaadjust.cpp.
References AddElementtoDesign(), AddMsrtoMeasMinusComp(), datum_, dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), PartialD_Latitude(), PartialD_Latitude_F(), UpdateAtVinv(), UpdateNormals_HIJPQR(), x_element, y_element, and z_element.
Referenced by UpdateDesignNormalMeasMatrices_I(), and UpdateDesignNormalMeasMatrices_P().


|
private |
Definition at line 6819 of file dnaadjust.cpp.
References bstBinaryRecords_, E4_SEC_DEFLECTION(), InitialiseMeasurement(), projectSettings_, and UpdateDesignNormalMeasMatrices_JQ().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6934 of file dnaadjust.cpp.
References AddElementtoDesign(), AddMsrtoMeasMinusComp(), bstBinaryRecords_, dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), UpdateAtVinv(), and UpdateNormals_HIJPQR().
Referenced by UpdateDesignNormalMeasMatrices_J(), and UpdateDesignNormalMeasMatrices_Q().


|
private |
Definition at line 6720 of file dnaadjust.cpp.
References AddMsrtoDesign_L(), AddMsrtoMeasMinusComp(), bstBinaryRecords_, datum_, EllipsoidHeightDifference(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), InitialiseMeasurement(), PRECISION_1E4(), projectSettings_, UpdateAtVinv(), and UpdateNormals_BCEKLMSVZ().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6403 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, InitialiseMeasurement(), MSLArctoEllipsoidChord(), and UpdateDesignNormalMeasMatrices_CEM().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6850 of file dnaadjust.cpp.
References InitialiseMeasurement(), and UpdateDesignNormalMeasMatrices_IP().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6920 of file dnaadjust.cpp.
References InitialiseMeasurement(), and UpdateDesignNormalMeasMatrices_JQ().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 7045 of file dnaadjust.cpp.
References InitialiseMeasurement(), and UpdateDesignNormalMeasMatrices_HR().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6440 of file dnaadjust.cpp.
References AddMsrtoDesign_BCEKMSVZ(), AddMsrtoMeasMinusComp(), bstBinaryRecords_, CartesianElementsFromInstrumentHeight(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), magnitude(), projectSettings_, UpdateAtVinv(), and UpdateNormals_BCEKLMSVZ().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6507 of file dnaadjust.cpp.
References AddMsrtoDesign_BCEKMSVZ(), AddMsrtoMeasMinusComp(), bstBinaryRecords_, Direction(), E4_SEC_DEFLECTION(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), InitialiseMeasurement(), projectSettings_, UpdateAtVinv(), UpdateNormals_BCEKLMSVZ(), ZenithDeflectionCorrection(), and ZenithDistance().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 7059 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::blockadd(), debug_file, GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), LoadVarianceMatrix_X(), dynadjust::math::matrix_2d::multiply(), projectSettings_, dynadjust::math::matrix_2d::scale(), dynadjust::math::matrix_2d::submatrix(), UpdateDesignMeasMatrices_GX(), v_AtVinv_, and v_normals_.
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 7249 of file dnaadjust.cpp.
References AddElementtoDesign(), AddMsrtoMeasMinusComp(), bstBinaryRecords_, dynadjust::math::matrix_2d::copyelements(), datum_, GeoToCart(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), dynadjust::measurements::CDnaStation::GetCoordTypeC(), LLH_type_i, LoadVarianceMatrix_Y(), PRECISION_1E4(), projectSettings_, v_normals_, and XYZ_type().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 6616 of file dnaadjust.cpp.
References AddMsrtoDesign_BCEKMSVZ(), AddMsrtoMeasMinusComp(), bstBinaryRecords_, Direction(), E4_SEC_DEFLECTION(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), InitialiseMeasurement(), projectSettings_, UpdateAtVinv(), UpdateNormals_BCEKLMSVZ(), VerticalAngle(), and ZenithDeflectionCorrection().
Referenced by UpdateDesignNormalMeasMatrices().


|
private |
Definition at line 12148 of file dnaadjust.cpp.
References vAssocStnList_.
Referenced by PrintIgnoredAdjMeasurements().

|
private |
Definition at line 11897 of file dnaadjust.cpp.
References SignalExceptionAdjustment(), UpdateIgnoredMeasurements_A(), UpdateIgnoredMeasurements_B(), UpdateIgnoredMeasurements_C(), UpdateIgnoredMeasurements_D(), UpdateIgnoredMeasurements_E(), UpdateIgnoredMeasurements_G(), UpdateIgnoredMeasurements_H(), UpdateIgnoredMeasurements_I(), UpdateIgnoredMeasurements_J(), UpdateIgnoredMeasurements_K(), UpdateIgnoredMeasurements_L(), UpdateIgnoredMeasurements_M(), UpdateIgnoredMeasurements_P(), UpdateIgnoredMeasurements_Q(), UpdateIgnoredMeasurements_R(), UpdateIgnoredMeasurements_S(), UpdateIgnoredMeasurements_V(), UpdateIgnoredMeasurements_X(), UpdateIgnoredMeasurements_Y(), UpdateIgnoredMeasurements_Z(), and v_blockStationsMapUnique_.
Referenced by PrintIgnoredAdjMeasurements().


|
private |
Definition at line 10745 of file dnaadjust.cpp.
References bstBinaryRecords_, E4_SEC_DEFLECTION(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), GetBlkMatrixElemStn3(), HorizontalAngle(), HzAngleDeflectionCorrection(), SignalExceptionAdjustment(), v_blockStationsMapUnique_, v_estimatedStations_, and ZenithDistance().
Referenced by UpdateIgnoredMeasurements(), and UpdateIgnoredMeasurements_D().


|
private |
Definition at line 10894 of file dnaadjust.cpp.
References UpdateIgnoredMeasurements_BK().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 10907 of file dnaadjust.cpp.
References bstBinaryRecords_, Direction(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), v_blockStationsMapUnique_, and v_estimatedStations_.
Referenced by UpdateIgnoredMeasurements_B(), and UpdateIgnoredMeasurements_K().


|
private |
Definition at line 10944 of file dnaadjust.cpp.
References UpdateIgnoredMeasurements_CEM().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 10962 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, EllipsoidChordDistance(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), v_blockStationsMapUnique_, and v_estimatedStations_.
Referenced by UpdateIgnoredMeasurements_C(), UpdateIgnoredMeasurements_E(), and UpdateIgnoredMeasurements_M().


|
private |
Definition at line 11003 of file dnaadjust.cpp.
References debug_file, projectSettings_, SignalExceptionAdjustment(), TWO_PI(), and UpdateIgnoredMeasurements_A().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11089 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, EllipsoidChordtoEllipsoidArc(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), UpdateIgnoredMeasurements_CEM(), v_blockStationsMapUnique_, and v_estimatedStations_.
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11140 of file dnaadjust.cpp.
References UpdateIgnoredMeasurements_GX().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11145 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), v_blockStationsMapUnique_, and v_estimatedStations_.
Referenced by UpdateIgnoredMeasurements_G(), and UpdateIgnoredMeasurements_X().


|
private |
Definition at line 11192 of file dnaadjust.cpp.
References bstBinaryRecords_, PRECISION_1E4(), and UpdateIgnoredMeasurements_HR().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11218 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, EllipsoidHeight(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), v_blockStationsMapUnique_, and v_estimatedStations_.
Referenced by UpdateIgnoredMeasurements_H(), and UpdateIgnoredMeasurements_R().


|
private |
Definition at line 11247 of file dnaadjust.cpp.
References bstBinaryRecords_, E4_SEC_DEFLECTION(), and UpdateIgnoredMeasurements_IP().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11272 of file dnaadjust.cpp.
References CartToLat(), datum_, dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), v_blockStationsMapUnique_, and v_estimatedStations_.
Referenced by UpdateIgnoredMeasurements_I(), and UpdateIgnoredMeasurements_P().


|
private |
Definition at line 11293 of file dnaadjust.cpp.
References bstBinaryRecords_, E4_SEC_DEFLECTION(), and UpdateIgnoredMeasurements_JQ().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11320 of file dnaadjust.cpp.
References CartToGeo(), datum_, dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), v_blockStationsMapUnique_, and v_estimatedStations_.
Referenced by UpdateIgnoredMeasurements_J(), and UpdateIgnoredMeasurements_Q().


|
private |
Definition at line 11347 of file dnaadjust.cpp.
References bstBinaryRecords_, E4_SEC_DEFLECTION(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), LaplaceCorrection(), UpdateIgnoredMeasurements_BK(), v_blockStationsMapUnique_, v_estimatedStations_, and ZenithDistance().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11418 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, EllipsoidHeightDifference(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), PRECISION_1E4(), v_blockStationsMapUnique_, and v_estimatedStations_.
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11475 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, EllipsoidChordtoMSLArc(), and UpdateIgnoredMeasurements_CEM().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11503 of file dnaadjust.cpp.
References UpdateIgnoredMeasurements_IP().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11519 of file dnaadjust.cpp.
References UpdateIgnoredMeasurements_JQ().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11535 of file dnaadjust.cpp.
References UpdateIgnoredMeasurements_HR().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11551 of file dnaadjust.cpp.
References bstBinaryRecords_, CartesianElementsFromInstrumentHeight(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), magnitude(), SignalExceptionAdjustment(), v_blockStationsMapUnique_, and v_estimatedStations_.
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11630 of file dnaadjust.cpp.
References bstBinaryRecords_, Direction(), E4_SEC_DEFLECTION(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), v_blockStationsMapUnique_, v_estimatedStations_, ZenithDeflectionCorrection(), and ZenithDistance().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11708 of file dnaadjust.cpp.
References UpdateIgnoredMeasurements_GX().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11728 of file dnaadjust.cpp.
References bstBinaryRecords_, CartToGeo(), datum_, dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), dynadjust::measurements::CDnaStation::GetCoordTypeC(), LLH_type_i, PRECISION_1E4(), v_blockStationsMapUnique_, and v_estimatedStations_.
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 11819 of file dnaadjust.cpp.
References bstBinaryRecords_, Direction(), E4_SEC_DEFLECTION(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), v_blockStationsMapUnique_, v_estimatedStations_, VerticalAngle(), and ZenithDeflectionCorrection().
Referenced by UpdateIgnoredMeasurements().


|
private |
Definition at line 5459 of file dnaadjust.cpp.
References minVal(), PRECISION_1E5(), and projectSettings_.
Referenced by LoadVarianceMatrix_G(), LoadVarianceMatrix_X(), and LoadVarianceMatrix_Y().


|
private |
Definition at line 5065 of file dnaadjust.cpp.
References bms_meta_, debug_file, dynadjust::math::matrix_2d::elementadd(), FormInverseVarianceMatrix(), dynadjust::math::matrix_2d::get(), GetDirectionsVarianceMatrix(), PrintMsrVarianceMatrixException(), projectSettings_, dynadjust::math::matrix_2d::put(), dynadjust::math::matrix_2d::redim(), Seconds(), SetDirectionsVarianceMatrix(), SignalExceptionAdjustment(), and dynadjust::math::matrix_2d::zero().
Referenced by UpdateDesignNormalMeasMatrices_D().


|
private |
Definition at line 5220 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, debug_file, dynadjust::math::matrix_2d::filllower(), FormInverseVarianceMatrix(), FormInverseVarianceMatrixReduced(), dynadjust::math::matrix_2d::get(), LoadVarianceScaling(), PrintMsrVarianceMatrixException(), projectSettings_, dynadjust::math::matrix_2d::put(), dynadjust::math::matrix_2d::redim(), ScaleGPSVCV(), SetGPSVarianceMatrix(), and SignalExceptionAdjustment().
Referenced by UpdateDesignNormalMeasMatrices_G().


|
private |
Definition at line 5318 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, debug_file, dynadjust::math::matrix_2d::filllower(), FormInverseVarianceMatrix(), FormInverseVarianceMatrixReduced(), dynadjust::math::matrix_2d::get(), LoadVarianceScaling(), PrintMsrVarianceMatrixException(), projectSettings_, dynadjust::math::matrix_2d::put(), dynadjust::math::matrix_2d::redim(), ScaleGPSVCV_Cluster(), SetGPSVarianceMatrix(), and SignalExceptionAdjustment().
Referenced by UpdateDesignNormalMeasMatrices_X().


|
private |
Definition at line 5500 of file dnaadjust.cpp.
References bstBinaryRecords_, datum_, debug_file, dynadjust::math::matrix_2d::filllower(), FormInverseVarianceMatrix(), FormInverseVarianceMatrixReduced(), dynadjust::math::matrix_2d::get(), LLH_type_i, LoadVarianceScaling(), PrintMsrVarianceMatrixException(), projectSettings_, PropagateVariances_GeoCart_Cluster(), dynadjust::math::matrix_2d::put(), dynadjust::math::matrix_2d::redim(), dynadjust::math::matrix_2d::scale(), ScaleGPSVCV_Cluster(), SetGPSVarianceMatrix(), and SignalExceptionAdjustment().
Referenced by UpdateDesignNormalMeasMatrices_Y().


|
private |
Definition at line 4990 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, FormatDmsString(), PRECISION_MTR_MSR, PRECISION_SEC_MSR, and RadtoDms().
Referenced by FormInverseVarianceMatrixReduced(), LoadVarianceMatrix_D(), LoadVarianceMatrix_G(), LoadVarianceMatrix_X(), and LoadVarianceMatrix_Y().


|
private |
Definition at line 887 of file dnaadjust.cpp.
References bms_meta_, Phased_Block_1Mode, PhasedMode, PopulateEstimatedStationMatrix(), projectSettings_, SimultaneousMode, unknownParams_, v_blockMeta_, v_estimatedStations_, v_JSL_, v_junctionEstimatesFwd_, v_junctionEstimatesRev_, v_junctionVariances_, v_junctionVariancesFwd_, v_originalStations_, v_rigorousStations_, v_rigorousVariances_, v_unknownParams_, and v_unknownsCount_.
Referenced by PrepareAdjustmentBlock().


|
private |
Definition at line 30 of file dnaadjust-stage.cpp.
References adj_file, PrepareMemoryMapRegions(), projectSettings_, RECREATE_STAGE_FILES, SetRegionOffsets(), and SimultaneousMode.
Referenced by PrepareAdjustmentBlock().


|
private |
Definition at line 818 of file dnaadjust.cpp.
References allStationsFixed_, bstBinaryRecords_, datum_, GeoToCart(), Phased_Block_1Mode, PhasedMode, projectSettings_, unknownParams_, unknownsCount_, v_estimatedStations_, v_originalStations_, v_parameterStationList_, and v_rigorousStations_.
Referenced by PrepareStationandVarianceMatrices().


|
private |
Definition at line 1147 of file dnaadjust.cpp.
References bstBinaryRecords_, debug_file, FormInverseVarianceMatrix(), projectSettings_, v_AtVinv_, v_blockStationsMap_, v_estimatedStations_, v_JSL_, v_junctionEstimatesFwd_, v_junctionVariances_, v_junctionVariancesFwd_, v_measMinusComp_, v_measurementParams_, and v_normals_.
Referenced by CarryForwardJunctions().


|
private |
Definition at line 1282 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::blockadd(), bstBinaryRecords_, dynadjust::math::matrix_2d::copyelements(), debug_file, FormInverseVarianceMatrix(), dynadjust::math::matrix_2d::get(), dynadjust::math::matrix_2d::grow(), projectSettings_, dynadjust::math::matrix_2d::put(), dynadjust::math::matrix_2d::rows(), v_AtVinv_, v_AtVinvR_, v_blockStationsMap_, v_estimatedStations_, v_estimatedStationsR_, v_JSL_, v_junctionEstimatesRev_, v_junctionVariances_, v_junctionVariancesR_, v_measMinusComp_, v_measMinusCompR_, v_measurementParams_, v_normals_, v_normalsR_, and dynadjust::math::matrix_2d::zero().
Referenced by CarryReverseJunctions().


|
private |
Definition at line 4147 of file dnaadjust.cpp.
References adj_file, dynadjust::math::matrix_2d::blockadd(), dynadjust::math::matrix_2d::copyelements(), dynadjust::math::matrix_2d::get(), dynadjust::math::matrix_2d::grow(), projectSettings_, dynadjust::math::matrix_2d::put(), dynadjust::math::matrix_2d::rows(), v_AtVinv_, v_AtVinvR_, v_blockMeta_, v_blockStationsMap_, v_design_, v_estimatedStations_, v_estimatedStationsR_, v_JSL_, v_junctionEstimatesFwd_, v_junctionVariancesFwd_, v_measMinusComp_, v_measMinusCompR_, v_measurementParams_, v_normals_, v_normalsR_, and v_normalsRC_.
Referenced by PrepareAdjustmentCombine().


|
private |
Definition at line 1434 of file dnaadjust.cpp.
References debug_file, dynadjust::math::matrix_2d::get(), projectSettings_, and dynadjust::math::matrix_2d::put().
Referenced by UpdateDesignNormalMeasMatrices_A(), UpdateDesignNormalMeasMatrices_BK(), UpdateDesignNormalMeasMatrices_CEM(), UpdateDesignNormalMeasMatrices_HR(), UpdateDesignNormalMeasMatrices_IP(), UpdateDesignNormalMeasMatrices_JQ(), UpdateDesignNormalMeasMatrices_L(), UpdateDesignNormalMeasMatrices_S(), UpdateDesignNormalMeasMatrices_V(), and UpdateDesignNormalMeasMatrices_Z().


|
private |
Definition at line 1477 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::elementadd(), and dynadjust::math::matrix_2d::get().
Referenced by UpdateDesignNormalMeasMatrices_D().


|
private |
Definition at line 1513 of file dnaadjust.cpp.
References GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), GetBlkMatrixElemStn3(), InitialiseandValidateMsrPointer(), SignalExceptionAdjustment(), UpdateNormals_A(), UpdateNormals_BCEKLMSVZ(), UpdateNormals_D(), UpdateNormals_G(), UpdateNormals_HIJPQR(), UpdateNormals_X(), UpdateNormals_Y(), v_AtVinv_, v_AtVinvR_, v_CML_, v_design_, v_designR_, v_normals_, and v_normalsR_.
Referenced by RebuildNormals(), and UpdateAdjustment().


|
private |
Definition at line 1665 of file dnaadjust.cpp.
References AddMsrtoNormalsCoVar3(), and AddMsrtoNormalsVar().
Referenced by UpdateDesignNormalMeasMatrices_A(), and UpdateNormals().


|
private |
Definition at line 1802 of file dnaadjust.cpp.
References AddMsrtoNormalsCoVar2(), and AddMsrtoNormalsVar().
Referenced by UpdateDesignNormalMeasMatrices_BK(), UpdateDesignNormalMeasMatrices_CEM(), UpdateDesignNormalMeasMatrices_L(), UpdateDesignNormalMeasMatrices_S(), UpdateDesignNormalMeasMatrices_V(), UpdateDesignNormalMeasMatrices_Z(), and UpdateNormals().


|
private |
Definition at line 1816 of file dnaadjust.cpp.
References AddMsrtoNormalsVar().
Referenced by UpdateDesignNormalMeasMatrices_HR(), UpdateDesignNormalMeasMatrices_IP(), UpdateDesignNormalMeasMatrices_JQ(), and UpdateNormals().


|
private |
Definition at line 1681 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::elementadd(), dynadjust::math::matrix_2d::get(), and v_blockStationsMap_.
Referenced by UpdateDesignNormalMeasMatrices_D(), and UpdateNormals().


|
private |
Definition at line 1825 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::elementadd(), and dynadjust::math::matrix_2d::get().
Referenced by UpdateDesignNormalMeasMatrices_G(), and UpdateNormals().


|
private |
Definition at line 1866 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::blockadd(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), dynadjust::math::matrix_2d::multiply(), dynadjust::math::matrix_2d::scale(), and dynadjust::math::matrix_2d::submatrix().
Referenced by UpdateNormals().


|
private |
Definition at line 1969 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::blockadd(), bstBinaryRecords_, debug_file, GetBlkMatrixElemStn1(), projectSettings_, and dynadjust::math::matrix_2d::submatrix().
Referenced by UpdateNormals().


|
private |
Definition at line 8329 of file dnaadjust.cpp.
References adj_file, blockLargeCorr_, bstBinaryRecords_, dynadjust::math::matrix_2d::compute_maximum_value(), DeserialiseBlockFromMappedFile(), dynadjust::math::matrix_2d::get(), dynadjust::math::matrix_2d::maxvalueRow(), Phased_Block_1Mode, PhasedMode, PRECISION_MTR_STN, PRINT_VAR_PAD(), projectSettings_, Rotate_CartLocal(), sf_corrections, SimultaneousMode, UnloadBlock(), v_corrections_, and v_parameterStationList_.
Referenced by AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), and AdjustSimultaneous().


|
private |
Definition at line 982 of file dnaadjust.cpp.
References FillDesignNormalMeasurementsMatrices(), Phased_Block_1Mode, PhasedMode, PrepareDesignAndMsrMnsCmpMatricesStage(), projectSettings_, SimultaneousMode, v_AtVinv_, v_blockMeta_, v_corrections_, v_correctionsR_, v_design_, v_JSL_, v_measMinusComp_, v_measurementCount_, v_measurementVarianceCount_, v_normals_, v_precAdjMsrsFull_, v_pseudoMeasCountFwd_, and v_unknownsCount_.
Referenced by PrepareAdjustmentBlock().


|
private |
Definition at line 1100 of file dnaadjust.cpp.
References bms_meta_, FillDesignNormalMeasurementsMatrices(), projectSettings_, v_blockMeta_, v_corrections_, v_correctionsR_, v_design_, v_measurementCount_, v_measurementVarianceCount_, v_normals_, v_normalsR_, v_precAdjMsrsFull_, and v_unknownsCount_.
Referenced by PrepareDesignAndMsrMnsCmpMatrices().


|
private |
Definition at line 4824 of file dnaadjust.cpp.
References InitialiseandValidateMsrPointer(), UpdateDesignNormalMeasMatrices(), and v_CML_.
Referenced by ComputeAdjustedMsrPrecisions(), PrepareDesignAndMsrMnsCmpMatrices(), PrepareDesignAndMsrMnsCmpMatricesStage(), RebuildNormals(), and UpdateAdjustment().


|
private |
Definition at line 2063 of file dnaadjust.cpp.
References bstBinaryRecords_, debug_file, FormConstraintStationVarianceMatrix(), projectSettings_, v_blockStationsMap_, v_normals_, v_parameterStationList_, and v_paramStnAppearance_.
Referenced by PrepareAdjustmentBlock(), RebuildNormals(), and UpdateAdjustment().


|
private |
Definition at line 2100 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::blockadd(), FormConstraintStationVarianceMatrix(), v_blockStationsMap_, v_normals_, v_normalsR_, v_parameterStationList_, and v_paramStnAppearance_.
Referenced by CarryReverseJunctions(), PrepareAdjustmentReverse(), and RebuildNormals().


|
private |
Definition at line 2137 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::blocksubtract(), FormConstraintStationVarianceMatrix(), v_blockStationsMap_, v_normals_, v_normalsR_, v_parameterStationList_, and v_paramStnAppearance_.
Referenced by PrepareAdjustmentCombine().


|
private |
Definition at line 2187 of file dnaadjust.cpp.
References bstBinaryRecords_, debug_file, FormConstraintStationVarianceMatrix(), projectSettings_, v_blockStationsMap_, v_normals_, and v_parameterStationList_.
Referenced by PrepareAdjustmentBlock(), and UpdateAdjustment().


|
private |
Definition at line 2213 of file dnaadjust.cpp.
References _inv_var_cart_c, _inv_var_cart_f, _var_C, _var_F, bstBinaryRecords_, FormInverseVarianceMatrix(), LLH_type_i, PropagateVariances_LocalCart(), dynadjust::math::matrix_2d::put(), and XYZ_type_i.
Referenced by AddConstraintStationstoNormalsCombine(), AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsReverse(), and AddConstraintStationstoNormalsSimultaneous().


|
private |
|
private |
|
private |
|
staticprivate |
References ComputeAdjMsrBlockOnIteration(), ComputeAdjustedMsrPrecisions(), ComputeandPrintAdjMsrBlockOnIteration(), ComputeandPrintAdjMsrOnIteration(), ComputeBlockTestStat(), ComputeChiSquare(), ComputeChiSquare_ABCEHIJKLMPQRSVZ(), ComputeChiSquare_D(), ComputeChiSquare_G(), ComputeChiSquare_XY(), ComputeChiSquareNetwork(), ComputeChiSquarePhased(), ComputeChiSquareSimultaneous(), ComputeGlobalNetStat(), ComputeGlobalPelzer(), ComputeGlobalPelzer_D(), ComputeGlobalPelzer_GXY(), ComputeGlobalTestStat(), ComputePrecisionAdjMsrs(), ComputePrecisionAdjMsrs_A(), ComputePrecisionAdjMsrs_BCEKLMSVZ(), ComputePrecisionAdjMsrs_D(), ComputePrecisionAdjMsrs_GX(), ComputePrecisionAdjMsrs_HIJPQR(), ComputePrecisionAdjMsrs_Y(), ComputeStatistics(), ComputeStatisticsOnIteration(), ComputeTestStat(), ComputeTstatistics(), FormInverseGPSVarianceMatrix(), FormInverseVarianceMatrix(), FormInverseVarianceMatrixReduced(), FormUniqueMsrList(), OpenOutputFileStreams(), PrintAdjGNSSAlternateUnits(), PrintAdjMeasurements(), PrintAdjMeasurements_A(), PrintAdjMeasurements_BKVZ(), PrintAdjMeasurements_CELMS(), PrintAdjMeasurements_D(), PrintAdjMeasurements_GXY(), PrintAdjMeasurements_HR(), PrintAdjMeasurements_IJPQ(), PrintAdjMeasurements_YLLH(), PrintAdjMeasurementsAngular(), PrintAdjMeasurementsHeader(), PrintAdjMeasurementsLinear(), PrintAdjMeasurementStatistics(), PrintAdjStation(), PrintAdjStations(), PrintAdjStationsUniqueList(), PrintCompMeasurements(), PrintCompMeasurements_A(), PrintCompMeasurements_BKVZ(), PrintCompMeasurements_CELMS(), PrintCompMeasurements_D(), PrintCompMeasurements_GXY(), PrintCompMeasurements_HR(), PrintCompMeasurements_IJPQ(), PrintCompMeasurements_YLLH(), PrintCompMeasurementsAngular(), PrintCompMeasurementsLinear(), PrintCorStation(), PrintCorStations(), PrintCorStationsUniqueList(), PrintIgnoredAdjMeasurements(), PrintMeasurementCorrection(), PrintMeasurementDatabaseID(), PrintMeasurementsAngular(), PrintMeasurementsLinear(), PrintPosUncertainties(), PrintPosUncertaintiesHeader(), PrintPosUncertaintiesUniqueList(), PrintPosUncertainty(), PrintStatistics(), ReduceYLLHMeasurementsforPrinting(), UpdateGeographicCoords(), UpdateGeographicCoordsPhased(), UpdateMsrRecord(), UpdateMsrRecords(), UpdateMsrRecords_D(), UpdateMsrRecords_GXY(), UpdateMsrRecordStats(), UpdateMsrTstatistic(), UpdateMsrTstatistic_D(), and UpdateMsrTstatistic_GXY().

|
private |
Definition at line 8096 of file dnaadjust.cpp.
References ComputeAdjustedMsrPrecisions(), ComputeChiSquareNetwork(), ComputeGlobalNetStat(), ComputeGlobalPelzer(), ComputeGlobalTestStat(), ComputeTstatistics(), Phased_Block_1Mode, potentialOutlierCount_, and projectSettings_.
Referenced by fillSinexExample(), and GenerateStatistics().


|
private |
Definition at line 8215 of file dnaadjust.cpp.
References ComputeChiSquareNetwork(), ComputeGlobalNetStat(), and ComputeGlobalTestStat().
Referenced by AdjustPhased(), AdjustSimultaneous(), and fillSinexExample().


|
private |
Definition at line 8074 of file dnaadjust.cpp.
References blockCount_, Phased_Block_1Mode, PhasedMode, projectSettings_, SimultaneousMode, and UpdateMsrTstatistic().
Referenced by ComputeStatistics(), and fillSinexExample().


|
private |
Definition at line 8038 of file dnaadjust.cpp.
References InitialiseandValidateMsrPointer(), PRECISION_1E10(), sigmaZeroSqRt_, UpdateMsrTstatistic_D(), UpdateMsrTstatistic_GXY(), and v_CML_.
Referenced by ComputeTstatistics(), and fillSinexExample().


|
private |
Definition at line 7968 of file dnaadjust.cpp.
References PRECISION_1E10(), and sigmaZeroSqRt_.
Referenced by fillSinexExample(), and UpdateMsrTstatistic().


|
private |
Definition at line 7999 of file dnaadjust.cpp.
References PRECISION_1E10(), and sigmaZeroSqRt_.
Referenced by fillSinexExample(), and UpdateMsrTstatistic().


|
private |
Definition at line 8130 of file dnaadjust.cpp.
References blockCount_, ComputeandPrintAdjMsrBlockOnIteration(), DeserialiseBlockFromMappedFile(), potentialOutlierCount_, projectSettings_, sf_design, sf_meas_minus_comp, sf_normals, sf_prec_adj_msrs, UnloadBlock(), v_CML_, and v_msr_block_.
Referenced by AdjustPhased(), AdjustSimultaneous(), and fillSinexExample().


|
private |
Definition at line 8204 of file dnaadjust.cpp.
References ComputeAdjMsrBlockOnIteration(), and PrintAdjMeasurements().
Referenced by AdjustPhasedForward(), ComputeandPrintAdjMsrOnIteration(), and fillSinexExample().


|
private |
Definition at line 8159 of file dnaadjust.cpp.
References chiSquaredUpperLimit_, ComputeBlockTestStat(), ComputeChiSquarePhased(), ComputeGlobalNetStat(), ComputeGlobalTestStat(), ComputePrecisionAdjMsrs(), isAdjustmentQuestionable_, Phased_Block_1Mode, PhasedMode, projectSettings_, sigmaZero_, test_stat_pass, UpdateMsrRecords(), v_chiSquaredUpperLimit_, v_passFail_, and v_sigmaZero_.
Referenced by AdjustPhasedReverseCombine(), ComputeandPrintAdjMsrBlockOnIteration(), and fillSinexExample().


|
private |
Definition at line 7923 of file dnaadjust.cpp.
References blockCount_, ComputePrecisionAdjMsrs(), DeserialiseBlockFromMappedFile(), FillDesignNormalMeasurementsMatrices(), Phased_Block_1Mode, PhasedMode, projectSettings_, sf_atvinv, sf_design, sf_estimated_stns, sf_meas_minus_comp, sf_normals, sf_prec_adj_msrs, sf_rigorous_vars, SimultaneousMode, UnloadBlock(), UpdateMsrRecords(), v_normals_, and v_rigorousVariances_.
Referenced by ComputeStatistics(), and fillSinexExample().


|
private |
Definition at line 8286 of file dnaadjust.cpp.
References blockCount_, chiSquared_, ComputeChiSquarePhased(), ComputeChiSquareSimultaneous(), DeserialiseBlockFromMappedFile(), measurementParams_, Phased_Block_1Mode, PhasedMode, projectSettings_, sf_meas_minus_comp, SimultaneousMode, UnloadBlock(), and v_measurementParams_.
Referenced by ComputeStatistics(), ComputeStatisticsOnIteration(), and fillSinexExample().


|
private |
Definition at line 8228 of file dnaadjust.cpp.
References chiSquared_, ComputeChiSquare_ABCEHIJKLMPQRSVZ(), ComputeChiSquare_D(), ComputeChiSquare_G(), ComputeChiSquare_XY(), InitialiseandValidateMsrPointer(), v_CML_, and v_measMinusComp_.
Referenced by ComputeChiSquarePhased(), ComputeChiSquareSimultaneous(), and fillSinexExample().


|
private |
Definition at line 7829 of file dnaadjust.cpp.
References ComputeChiSquare(), measurementCount_, measurementParams_, v_measurementCount_, and v_measurementParams_.
Referenced by ComputeChiSquareNetwork(), and fillSinexExample().


|
private |
Definition at line 8322 of file dnaadjust.cpp.
References ComputeChiSquare().
Referenced by ComputeAdjMsrBlockOnIteration(), ComputeChiSquareNetwork(), and fillSinexExample().


|
private |
Definition at line 7851 of file dnaadjust.cpp.
References adj_file, chiSquared_, debug_file, degreesofFreedom_, Phased_Block_1Mode, PhasedMode, projectSettings_, test_stat_fail, test_stat_pass, and test_stat_warning.
Referenced by ComputeBlockTestStat(), ComputeGlobalTestStat(), and fillSinexExample().

|
private |
Definition at line 7906 of file dnaadjust.cpp.
References ComputeTestStat(), test_stat_pass, v_chiSquaredLowerLimit_, v_chiSquaredUpperLimit_, v_passFail_, v_sigmaZero_, and v_statSummary_.
Referenced by ComputeAdjMsrBlockOnIteration(), and fillSinexExample().


|
private |
Definition at line 7899 of file dnaadjust.cpp.
References chiSquaredLowerLimit_, chiSquaredUpperLimit_, ComputeTestStat(), degreesofFreedom_, passFail_, and sigmaZero_.
Referenced by ComputeAdjMsrBlockOnIteration(), ComputeStatistics(), ComputeStatisticsOnIteration(), and fillSinexExample().


|
private |
Definition at line 7839 of file dnaadjust.cpp.
References chiSquared_, degreesofFreedom_, measurementParams_, sigmaZero_, sigmaZeroSqRt_, and unknownParams_.
Referenced by ComputeAdjMsrBlockOnIteration(), ComputeStatistics(), ComputeStatisticsOnIteration(), and fillSinexExample().

|
private |
Definition at line 8483 of file dnaadjust.cpp.
References ComputePrecisionAdjMsrs_A(), ComputePrecisionAdjMsrs_BCEKLMSVZ(), ComputePrecisionAdjMsrs_D(), ComputePrecisionAdjMsrs_GX(), ComputePrecisionAdjMsrs_HIJPQR(), ComputePrecisionAdjMsrs_Y(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), GetBlkMatrixElemStn3(), InitialiseandValidateMsrPointer(), projectSettings_, SignalExceptionAdjustment(), v_CML_, v_design_, v_normals_, and v_precAdjMsrsFull_.
Referenced by ComputeAdjMsrBlockOnIteration(), ComputeAdjustedMsrPrecisions(), and fillSinexExample().


|
private |
Definition at line 8575 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::get(), and v_precAdjMsrsFull_.
Referenced by ComputePrecisionAdjMsrs(), ComputePrecisionAdjMsrs_D(), and fillSinexExample().


|
private |
Definition at line 8611 of file dnaadjust.cpp.
References ComputePrecisionAdjMsrs_A(), GetBlkMatrixElemStn1(), and GetBlkMatrixElemStn2().
Referenced by ComputePrecisionAdjMsrs(), and fillSinexExample().


|
private |
Definition at line 8647 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::get(), and v_precAdjMsrsFull_.
Referenced by ComputePrecisionAdjMsrs(), and fillSinexExample().


|
private |
Definition at line 8683 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::get(), and v_precAdjMsrsFull_.
Referenced by ComputePrecisionAdjMsrs(), and fillSinexExample().


|
private |
Definition at line 8707 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), Precision_Adjusted_GNSS_bsl(), and v_precAdjMsrsFull_.
Referenced by ComputePrecisionAdjMsrs(), and fillSinexExample().


|
private |
Definition at line 8735 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), and v_precAdjMsrsFull_.
Referenced by ComputePrecisionAdjMsrs(), and fillSinexExample().


|
private |
Definition at line 8781 of file dnaadjust.cpp.
References InitialiseandValidateMsrPointer(), UpdateMsrRecord(), UpdateMsrRecords_D(), UpdateMsrRecords_GXY(), and v_CML_.
Referenced by ComputeAdjMsrBlockOnIteration(), ComputeAdjustedMsrPrecisions(), and fillSinexExample().


|
private |
Definition at line 8885 of file dnaadjust.cpp.
References bstBinaryRecords_, criticalValue_, datum_, EllipsoidChordtoEllipsoidArc(), EllipsoidChordtoMSLArc(), dynadjust::math::matrix_2d::get(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), potentialOutlierCount_, TWO_PI(), UpdateMsrRecordStats(), v_estimatedStations_, v_measMinusComp_, and v_precAdjMsrsFull_.
Referenced by fillSinexExample(), UpdateMsrRecords(), UpdateMsrRecords_D(), and UpdateMsrRecords_GXY().


|
private |
Definition at line 8819 of file dnaadjust.cpp.
References UpdateMsrRecord().
Referenced by fillSinexExample(), and UpdateMsrRecords().


|
private |
Definition at line 8850 of file dnaadjust.cpp.
References UpdateMsrRecord().
Referenced by fillSinexExample(), and UpdateMsrRecords().


|
private |
Definition at line 8989 of file dnaadjust.cpp.
References STABLE_LIMIT(), and UNRELIABLE().
Referenced by fillSinexExample(), PrintAdjGNSSAlternateUnits(), and UpdateMsrRecord().


|
private |
Definition at line 9000 of file dnaadjust.cpp.
References blockCount_, ComputeGlobalPelzer_D(), ComputeGlobalPelzer_GXY(), globalPelzerReliability_, InitialiseandValidateMsrPointer(), Phased_Block_1Mode, projectSettings_, STABLE_LIMIT(), UNRELIABLE(), and v_CML_.
Referenced by ComputeStatistics(), and fillSinexExample().


|
private |
Definition at line 9059 of file dnaadjust.cpp.
References UNRELIABLE().
Referenced by ComputeGlobalPelzer(), and fillSinexExample().


|
private |
Definition at line 9094 of file dnaadjust.cpp.
References UNRELIABLE().
Referenced by ComputeGlobalPelzer(), and fillSinexExample().


|
private |
Definition at line 9128 of file dnaadjust.cpp.
References chiSquared_, and dynadjust::math::matrix_2d::get().
Referenced by ComputeChiSquare(), and fillSinexExample().


|
private |
Definition at line 9138 of file dnaadjust.cpp.
References chiSquared_, and dynadjust::math::matrix_2d::get().
Referenced by ComputeChiSquare(), and fillSinexExample().


|
private |
Definition at line 9229 of file dnaadjust.cpp.
References chiSquared_, FormInverseGPSVarianceMatrix(), and dynadjust::math::matrix_2d::get().
Referenced by ComputeChiSquare(), and fillSinexExample().


|
private |
Definition at line 9250 of file dnaadjust.cpp.
References chiSquared_, FormInverseGPSVarianceMatrix(), dynadjust::math::matrix_2d::get(), dynadjust::math::matrix_2d::multiply(), dynadjust::math::matrix_2d::submatrix(), and dynadjust::math::matrix_2d::transpose().
Referenced by ComputeChiSquare(), and fillSinexExample().


|
private |
Definition at line 9170 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::cholesky_inverse(), Cholesky_mkl, dynadjust::math::matrix_2d::get(), projectSettings_, dynadjust::math::matrix_2d::put(), and dynadjust::math::matrix_2d::rows().
Referenced by CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), fillSinexExample(), FormConstraintStationVarianceMatrix(), FormInverseGPSVarianceMatrix(), LoadVarianceMatrix_D(), LoadVarianceMatrix_G(), LoadVarianceMatrix_X(), LoadVarianceMatrix_Y(), Solve(), and SolveMT().


|
private |
Definition at line 9219 of file dnaadjust.cpp.
References FormInverseVarianceMatrix(), and GetGPSVarianceMatrix().
Referenced by ComputeChiSquare_G(), ComputeChiSquare_XY(), fillSinexExample(), and FormInverseVarianceMatrixReduced().


|
private |
Definition at line 5196 of file dnaadjust.cpp.
References bms_meta_, FormInverseGPSVarianceMatrix(), PrintMsrVarianceMatrixException(), and SignalExceptionAdjustment().
Referenced by fillSinexExample(), LoadVarianceMatrix_G(), LoadVarianceMatrix_X(), and LoadVarianceMatrix_Y().


|
private |
Definition at line 8423 of file dnaadjust.cpp.
References adj_file, allStationsFixed_, CHISQRLIMITS(), chiSquared_, chiSquaredLowerLimit_, chiSquaredUpperLimit_, degreesofFreedom_, globalPelzerReliability_, measurementParams_, PASS_FAIL(), passFail_, potentialOutlierCount_, PRINT_VAR_PAD(), projectSettings_, sigmaZero_, test_stat_fail, test_stat_pass, test_stat_warning, and unknownParams_.
Referenced by AdjustPhased(), AdjustSimultaneous(), fillSinexExample(), and GenerateStatistics().


|
private |
Definition at line 9279 of file dnaadjust.cpp.
References adj_file, debug_file, file_opener(), OpenStageFileStreams(), Phased_Block_1Mode, PhasedMode, projectSettings_, ReserveBlockMapRegions(), SignalExceptionAdjustment(), SimultaneousMode, and xyz_file.
Referenced by fillSinexExample(), and PrepareAdjustment().


|
private |
Definition at line 9339 of file dnaadjust.cpp.
References adj_file, datum_, OUTPUTLINE, Phased_Block_1Mode, PhasedMode, print_file_header(), PRINT_VAL_PAD(), PRINT_VAR_PAD(), projectSettings_, SimultaneousMode, trimstr(), and xyz_file.
Referenced by PrepareAdjustment().


|
private |
Definition at line 10539 of file dnaadjust.cpp.
References adj_file, computedMsrs, InitialiseandValidateMsrPointer(), PAD2(), PhasedMode, PrintAdjMeasurementsHeader(), PrintCompMeasurements_A(), PrintCompMeasurements_BKVZ(), PrintCompMeasurements_CELMS(), PrintCompMeasurements_D(), PrintCompMeasurements_GXY(), PrintCompMeasurements_HR(), PrintCompMeasurements_IJPQ(), projectSettings_, and v_CML_.
Referenced by AdjustPhasedForward(), AdjustSimultaneous(), and fillSinexExample().


|
private |
Definition at line 12406 of file dnaadjust.cpp.
References adj_file, PrintMeasurementCorrection(), PrintMeasurementDatabaseID(), PrintMeasurementsAngular(), and projectSettings_.
Referenced by fillSinexExample(), PrintCompMeasurements_A(), PrintCompMeasurements_BKVZ(), PrintCompMeasurements_D(), PrintCompMeasurements_IJPQ(), and PrintCompMeasurements_YLLH().


|
private |
Definition at line 12422 of file dnaadjust.cpp.
References adj_file, isAdjustmentQuestionable_, PrintMeasurementCorrection(), PrintMeasurementDatabaseID(), PrintMeasurementsLinear(), and projectSettings_.
Referenced by fillSinexExample(), PrintCompMeasurements_CELMS(), PrintCompMeasurements_GXY(), PrintCompMeasurements_HR(), and PrintCompMeasurements_YLLH().


|
private |
Definition at line 12446 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, computedMsrs, ignoredMsrs, PrintCompMeasurementsAngular(), STATION(), and v_measMinusComp_.
Referenced by fillSinexExample(), PrintCompMeasurements(), and PrintIgnoredAdjMeasurements().


|
private |
Definition at line 12504 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, computedMsrs, ignoredMsrs, PrintCompMeasurementsLinear(), and STATION().
Referenced by fillSinexExample(), PrintCompMeasurements(), and PrintIgnoredAdjMeasurements().


|
private |
Definition at line 12533 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, CORR(), MSR(), PACORR(), PAD2(), PAD3(), PREC(), PrintCompMeasurementsAngular(), PrintMeasurementDatabaseID(), projectSettings_, and STATION().
Referenced by fillSinexExample(), PrintCompMeasurements(), and PrintIgnoredAdjMeasurements().


|
private |
Definition at line 12793 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, computedMsrs, ignoredMsrs, PrintCompMeasurementsLinear(), STATION(), and v_measMinusComp_.
Referenced by fillSinexExample(), PrintCompMeasurements(), and PrintIgnoredAdjMeasurements().


|
private |
Definition at line 12822 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, computedMsrs, ignoredMsrs, PrintCompMeasurementsAngular(), STATION(), and v_measMinusComp_.
Referenced by fillSinexExample(), PrintCompMeasurements(), and PrintIgnoredAdjMeasurements().


|
private |
Definition at line 12475 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, computedMsrs, ignoredMsrs, PrintCompMeasurementsAngular(), STATION(), and v_measMinusComp_.
Referenced by fillSinexExample(), PrintCompMeasurements(), and PrintIgnoredAdjMeasurements().


|
private |
Definition at line 12684 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, computedMsrs, ignoredMsrs, LLH_type_i, PAD2(), PrintCompMeasurements_YLLH(), PrintCompMeasurementsLinear(), STATION(), and v_measMinusComp_.
Referenced by fillSinexExample(), PrintCompMeasurements(), and PrintIgnoredAdjMeasurements().


|
private |
Definition at line 12603 of file dnaadjust.cpp.
References adj_file, bmsBinaryRecords_, bstBinaryRecords_, computedMsrs, CopyClusterMsr(), datum_, dynadjust::math::matrix_2d::filllower(), GetGPSVarianceMatrix(), LLH_type(), PAD2(), PrintCompMeasurementsAngular(), PrintCompMeasurementsLinear(), PropagateVariances_GeoCart_Cluster(), ReduceYLLHMeasurementsforPrinting(), SetGPSVarianceMatrix(), STATION(), and STN_TYPE_WIDTH().
Referenced by fillSinexExample(), and PrintCompMeasurements_GXY().


|
private |
Definition at line 12851 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, CORR(), criticalValue_, Degrees(), DMS, FormatDmsString(), HP_NOTATION, isAdjustmentQuestionable_, MSR(), PAD2(), PAD3(), PREC(), PRECISION_SEC_MSR, projectSettings_, RadtoDms(), removeNegativeZero(), Seconds(), SEPARATED, SEPARATED_WITH_SYMBOLS, STATION(), StringFromT(), and StringFromTW().
Referenced by fillSinexExample(), PrintAdjMeasurementsAngular(), and PrintCompMeasurementsAngular().


|
private |
Definition at line 13036 of file dnaadjust.cpp.
References adj_file, ADU_adj_gnss_ui, AED_adj_gnss_ui, bstBinaryRecords_, CORR(), criticalValue_, isAdjustmentQuestionable_, MSR(), PAD2(), PAD3(), PREC(), PRECISION_MTR_MSR, projectSettings_, removeNegativeZero(), STATION(), and StringFromTW().
Referenced by fillSinexExample(), PrintAdjMeasurementsLinear(), and PrintCompMeasurementsLinear().


|
private |
Definition at line 13142 of file dnaadjust.cpp.
References adj_file, PACORR(), PRECISION_MTR_MSR, PRECISION_SEC_MSR, removeNegativeZero(), and Seconds().
Referenced by fillSinexExample(), PrintAdjMeasurementStatistics(), PrintCompMeasurementsAngular(), and PrintCompMeasurementsLinear().


|
private |
Definition at line 13196 of file dnaadjust.cpp.
References _it_dbid, adj_file, bmsBinaryRecords_, STDDEV(), and v_msr_db_map_.
Referenced by fillSinexExample(), PrintAdjMeasurements_D(), PrintAdjMeasurementStatistics(), PrintCompMeasurements_D(), PrintCompMeasurementsAngular(), and PrintCompMeasurementsLinear().


|
private |
Definition at line 3113 of file dnaadjust.cpp.
References bmsBinaryRecords_, projectSettings_, v_CML_, v_msr_block_, and XYZ_adj_gnss_ui.
Referenced by fillSinexExample(), and PrepareAdjustment().

|
private |
Definition at line 10629 of file dnaadjust.cpp.
References adj_file, adjustedMsrs, computedMsrs, CORR(), ignoredMsrs, MSR(), OUTLIER(), PACORR(), PAD2(), PAD3(), Phased_Block_1Mode, PhasedMode, PREC(), projectSettings_, REL(), STAT(), STATION(), and STDDEV().
Referenced by fillSinexExample(), PrintAdjMeasurements(), PrintCompMeasurements(), and PrintIgnoredAdjMeasurements().


|
private |
Definition at line 12226 of file dnaadjust.cpp.
References a_sd_adj_msr_sort_ui, adj_file, adjustedMsrs, bmsBinaryRecords_, corr_adj_msr_sort_ui, CurrentIteration(), forward_, inst_adj_msr_sort_ui, isIterationComplete_, MAX_UINT32_VALUE(), meas_adj_msr_sort_ui, n_st_adj_msr_sort_ui, orig_adj_msr_sort_ui, PAD2(), PhasedMode, PrintAdjMeasurements_A(), PrintAdjMeasurements_BKVZ(), PrintAdjMeasurements_CELMS(), PrintAdjMeasurements_D(), PrintAdjMeasurements_GXY(), PrintAdjMeasurements_HR(), PrintAdjMeasurements_IJPQ(), PrintAdjMeasurementsHeader(), projectSettings_, SignalExceptionAdjustment(), SortMeasurementsbyAdjSD(), SortMeasurementsbyFromStn(), SortMeasurementsbyNstat(), SortMeasurementsbyResidual(), SortMeasurementsbyToStn(), SortMeasurementsbyType(), SortMeasurementsbyValue(), targ_adj_msr_sort_ui, type_adj_msr_sort_ui, v_blockMeta_, and xMeas.
Referenced by ComputeandPrintAdjMsrBlockOnIteration(), fillSinexExample(), and PrintAdjustedNetworkMeasurements().


|
private |
Definition at line 13016 of file dnaadjust.cpp.
References PrintAdjMeasurementStatistics(), and PrintMeasurementsAngular().
Referenced by fillSinexExample(), PrintAdjGNSSAlternateUnits(), PrintAdjMeasurements_A(), PrintAdjMeasurements_BKVZ(), PrintAdjMeasurements_D(), PrintAdjMeasurements_IJPQ(), and PrintAdjMeasurements_YLLH().


|
private |
Definition at line 13026 of file dnaadjust.cpp.
References PrintAdjMeasurementStatistics(), and PrintMeasurementsLinear().
Referenced by fillSinexExample(), PrintAdjGNSSAlternateUnits(), PrintAdjMeasurements_CELMS(), PrintAdjMeasurements_GXY(), PrintAdjMeasurements_HR(), and PrintAdjMeasurements_YLLH().


|
private |
Definition at line 13656 of file dnaadjust.cpp.
References _it_dbid, ADU_adj_gnss_ui, AED_adj_gnss_ui, average(), bmsBinaryRecords_, bstBinaryRecords_, DeserialiseBlockFromMappedFile(), Direction(), ENU_adj_gnss_ui, dynadjust::math::matrix_2d::fillupper(), dynadjust::math::matrix_2d::get(), magnitude(), mtx_lower, PrintAdjMeasurementsAngular(), PrintAdjMeasurementsLinear(), projectSettings_, PropagateVariances_CartLocal_Diagonal(), PropagateVariances_LocalCart(), PropagateVariances_LocalPolar_Diagonal(), Rotate_CartLocal(), sf_prec_adj_msrs, UnloadBlock(), UpdateMsrRecordStats(), v_msr_db_map_, v_precAdjMsrsFull_, and VerticalAngle().
Referenced by fillSinexExample(), and PrintAdjMeasurements_GXY().


|
private |
Definition at line 13226 of file dnaadjust.cpp.
References adj_file, criticalValue_, isAdjustmentQuestionable_, OUTLIER(), PrintMeasurementCorrection(), PrintMeasurementDatabaseID(), projectSettings_, REL(), removeNegativeZero(), STAT(), and StringFromTW().
Referenced by fillSinexExample(), PrintAdjMeasurementsAngular(), and PrintAdjMeasurementsLinear().


|
private |
Definition at line 11977 of file dnaadjust.cpp.
References adj_file, bmsBinaryRecords_, IgnoredMeasurementContainsInvalidStation(), ignoredMsrs, MAX_UINT32_VALUE(), PAD2(), PrintAdjMeasurementsHeader(), PrintCompMeasurements_A(), PrintCompMeasurements_BKVZ(), PrintCompMeasurements_CELMS(), PrintCompMeasurements_D(), PrintCompMeasurements_GXY(), PrintCompMeasurements_HR(), PrintCompMeasurements_IJPQ(), UpdateIgnoredMeasurements(), v_blockStationsMapUnique_, and xMeas.
Referenced by fillSinexExample(), and PrintAdjustedNetworkMeasurements().


|
private |
Definition at line 13263 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, PrintAdjMeasurementsAngular(), and STATION().
Referenced by fillSinexExample(), and PrintAdjMeasurements().


|
private |
Definition at line 13289 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, PrintAdjMeasurementsLinear(), and STATION().
Referenced by fillSinexExample(), and PrintAdjMeasurements().


|
private |
Definition at line 13303 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, CORR(), MSR(), OUTLIER(), PACORR(), PAD2(), PAD3(), PREC(), PrintAdjMeasurementsAngular(), PrintMeasurementDatabaseID(), projectSettings_, REL(), STAT(), and STATION().
Referenced by fillSinexExample(), and PrintAdjMeasurements().


|
private |
Definition at line 13990 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, PrintAdjMeasurementsLinear(), and STATION().
Referenced by fillSinexExample(), and PrintAdjMeasurements().


|
private |
Definition at line 14001 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, PrintAdjMeasurementsAngular(), and STATION().
Referenced by fillSinexExample(), and PrintAdjMeasurements().


|
private |
Definition at line 13276 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, PrintAdjMeasurementsAngular(), and STATION().
Referenced by fillSinexExample(), and PrintAdjMeasurements().


|
private |
Definition at line 13588 of file dnaadjust.cpp.
References adj_file, bstBinaryRecords_, LLH_type_i, PAD2(), PrintAdjGNSSAlternateUnits(), PrintAdjMeasurements_YLLH(), PrintAdjMeasurementsLinear(), projectSettings_, STATION(), and XYZ_adj_gnss_ui.
Referenced by fillSinexExample(), and PrintAdjMeasurements().


|
private |
Definition at line 13435 of file dnaadjust.cpp.
References adj_file, adjustedMsrs, bmsBinaryRecords_, bstBinaryRecords_, CopyClusterMsr(), datum_, dynadjust::math::matrix_2d::filllower(), dynadjust::math::matrix_2d::get(), GetGPSVarianceMatrix(), LLH_type(), PAD2(), PrintAdjMeasurementsAngular(), PrintAdjMeasurementsLinear(), PropagateVariances_GeoCart(), PropagateVariances_GeoCart_Cluster(), ReduceYLLHMeasurementsforPrinting(), SetGPSVarianceMatrix(), STABLE_LIMIT(), STATION(), STN_TYPE_WIDTH(), and UNRELIABLE().
Referenced by fillSinexExample(), and PrintAdjMeasurements_GXY().


|
private |
Definition at line 13361 of file dnaadjust.cpp.
References adjustedMsrs, bstBinaryRecords_, CartToGeo(), computedMsrs, datum_, PRECISION_1E4(), and dynadjust::math::matrix_2d::put().
Referenced by fillSinexExample(), PrintAdjMeasurements_YLLH(), and PrintCompMeasurements_YLLH().


|
private |
Definition at line 9590 of file dnaadjust.cpp.
References dynadjust::math::matrix_2d::blockadd(), bstBinaryRecords_, CartToGeo(), ComputeLocalElements3D(), CONSTRAINT(), dynadjust::math::matrix_2d::copyelements(), datum_, Degrees(), DegreesL(), DMS, GeoToCart(), GeoToGrid(), dynadjust::math::matrix_2d::get(), HEIGHT(), isAdjustmentQuestionable_, LAT_EAST(), LON_NORTH(), ORTHOMETRIC_type_i, PAD2(), PRECISION_MTR_STN, PRECISION_SEC_STN, projection_, projectSettings_, PropagateVariances_LocalCart(), RadtoDms(), RadtoDmsL(), STATION(), STDDEV(), StringFromT(), StringFromTW(), dynadjust::iostreams::type_b_global, dynadjust::iostreams::type_b_local, typeBUncertaintyGlobal_, v_originalStations_, v_stationTypeBMap_, v_typeBUncertaintiesLocal_, v_typeBUncertaintyMethod_, XYZ(), and ZONE().
Referenced by fillSinexExample(), PrintAdjStations(), and PrintAdjStationsUniqueList().


|
private |
Definition at line 9817 of file dnaadjust.cpp.
References Phased_Block_1Mode, PhasedMode, dynadjust::iostreams::dna_io_adj::print_adj_stn_block_header(), dynadjust::iostreams::dna_io_adj::print_adj_stn_header(), dynadjust::iostreams::dna_io_adj::print_stn_info_col_header(), PrintAdjStation(), projectSettings_, dynadjust::math::matrix_2d::rows(), SignalExceptionAdjustment(), SimultaneousMode, SortStationsbyFileOrder(), SortStationsbyID(), v_blockStationsMap_, and v_parameterStationList_.
Referenced by AdjustSimultaneous(), CarryForwardJunctions(), fillSinexExample(), PrintAdjustedNetworkStations(), UpdateEstimatesFinal(), and UpdateEstimatesReverse().


|
private |
Definition at line 9897 of file dnaadjust.cpp.
References bstBinaryRecords_, DeserialiseBlockFromMappedFile(), Phased_Block_1Mode, dynadjust::iostreams::dna_io_adj::print_adj_stn_header(), dynadjust::iostreams::dna_io_adj::print_stn_info_col_header(), PrintAdjStation(), projectSettings_, SerialiseBlockToMappedFile(), sf_original_stns, sf_rigorous_stns, sf_rigorous_vars, SignalExceptionAdjustment(), UnloadBlock(), and v_blockStationsMapUnique_.
Referenced by fillSinexExample(), and PrintAdjustedNetworkStations().


|
private |
Definition at line 10346 of file dnaadjust.cpp.
References HEIGHT(), MSR(), PAD2(), Phased_Block_1Mode, PhasedMode, PrintCorStation(), projectSettings_, SimultaneousMode, SortStationsbyFileOrder(), SortStationsbyID(), STATION(), v_blockStationsMap_, v_estimatedStations_, v_parameterStationList_, and v_rigorousStations_.
Referenced by fillSinexExample(), and PrintNetworkStationCorrections().


|
private |
Definition at line 10402 of file dnaadjust.cpp.
References bstBinaryRecords_, DeserialiseBlockFromMappedFile(), HEIGHT(), MSR(), PAD2(), Phased_Block_1Mode, PrintCorStation(), projectSettings_, sf_original_stns, sf_rigorous_stns, SimultaneousMode, STATION(), UnloadBlock(), v_blockStationsMapUnique_, v_estimatedStations_, and v_rigorousStations_.
Referenced by fillSinexExample(), and PrintNetworkStationCorrections().


|
private |
Definition at line 9505 of file dnaadjust.cpp.
References bstBinaryRecords_, Direction(), FormatDmsString(), dynadjust::math::matrix_2d::get(), HEIGHT(), isAdjustmentQuestionable_, magnitude(), MSR(), PAD2(), PRECISION_1E5(), PRECISION_MTR_STN, projectSettings_, RadtoDms(), STATION(), StringFromTW(), v_originalStations_, and VerticalAngle().
Referenced by fillSinexExample(), PrintCorStations(), and PrintCorStationsUniqueList().


|
private |
Definition at line 10159 of file dnaadjust.cpp.
References bstBinaryRecords_, Degrees(), DegreesL(), DMS, ENU_apu_ui, ErrorEllipseParameters(), dynadjust::math::matrix_2d::get(), isAdjustmentQuestionable_, LAT_EAST(), LON_NORTH(), MSR(), PAD2(), PositionalUncertainty(), PREC(), PRECISION_MTR_STN, PRECISION_SEC_STN, projectSettings_, PropagateVariances_LocalCart(), RadtoDms(), RadtoDmsL(), STAT(), STATION(), StringFromTW(), dynadjust::math::matrix_2d::submatrix(), and v_blockStationsMap_.
Referenced by fillSinexExample(), PrintPosUncertainties(), and PrintPosUncertaintiesUniqueList().


|
private |
Definition at line 10306 of file dnaadjust.cpp.
References Phased_Block_1Mode, PhasedMode, PrintPosUncertaintiesHeader(), PrintPosUncertainty(), projectSettings_, SortStationsbyFileOrder(), SortStationsbyID(), v_blockStationsMap_, and v_parameterStationList_.
Referenced by fillSinexExample(), and PrintPositionalUncertainty().


|
private |
Definition at line 10068 of file dnaadjust.cpp.
References bstBinaryRecords_, DeserialiseBlockFromMappedFile(), Phased_Block_1Mode, PrintPosUncertaintiesHeader(), PrintPosUncertainty(), projectSettings_, sf_rigorous_vars, UnloadBlock(), and v_blockStationsMapUnique_.
Referenced by fillSinexExample(), and PrintPositionalUncertainty().


|
private |
Definition at line 10031 of file dnaadjust.cpp.
References dynadjust::measurements::CDnaStation::CoordinateName(), ENU_apu_ui, LAT_EAST(), LON_NORTH(), MSR(), PAD2(), PREC(), projectSettings_, STAT(), STATION(), and XYZ_apu_ui.
Referenced by fillSinexExample(), PrintPosUncertainties(), and PrintPosUncertaintiesUniqueList().


|
private |
Definition at line 10500 of file dnaadjust.cpp.
References bstBinaryRecords_, CartToGeo(), datum_, dynadjust::math::matrix_2d::get(), dynadjust::math::matrix_2d::rows(), v_parameterStationList_, and v_paramStnAppearance_.
Referenced by fillSinexExample(), and UpdateAdjustment().


|
private |
Definition at line 10523 of file dnaadjust.cpp.
References bstBinaryRecords_, CartToGeo(), datum_, v_estimatedStations_, and v_ISL_.
Referenced by fillSinexExample(), and UpdateAdjustment().


|
inlineprivate |
Definition at line 1059 of file dnaadjust.hpp.
References v_blockStationsMap_.
Referenced by ComputePrecisionAdjMsrs(), ComputePrecisionAdjMsrs_D(), ComputePrecisionAdjMsrs_GX(), ComputePrecisionAdjMsrs_Y(), UpdateDesignNormalMeasMatrices_A(), UpdateDesignNormalMeasMatrices_BK(), UpdateDesignNormalMeasMatrices_CEM(), UpdateDesignNormalMeasMatrices_E(), UpdateDesignNormalMeasMatrices_G(), UpdateDesignNormalMeasMatrices_HR(), UpdateDesignNormalMeasMatrices_IP(), UpdateDesignNormalMeasMatrices_JQ(), UpdateDesignNormalMeasMatrices_L(), UpdateDesignNormalMeasMatrices_S(), UpdateDesignNormalMeasMatrices_V(), UpdateDesignNormalMeasMatrices_X(), UpdateDesignNormalMeasMatrices_Y(), UpdateDesignNormalMeasMatrices_Z(), UpdateIgnoredMeasurements_A(), UpdateIgnoredMeasurements_BK(), UpdateIgnoredMeasurements_CEM(), UpdateIgnoredMeasurements_E(), UpdateIgnoredMeasurements_GX(), UpdateIgnoredMeasurements_HR(), UpdateIgnoredMeasurements_IP(), UpdateIgnoredMeasurements_JQ(), UpdateIgnoredMeasurements_K(), UpdateIgnoredMeasurements_L(), UpdateIgnoredMeasurements_S(), UpdateIgnoredMeasurements_V(), UpdateIgnoredMeasurements_Y(), UpdateIgnoredMeasurements_Z(), UpdateMsrRecord(), UpdateNormals(), UpdateNormals_X(), and UpdateNormals_Y().

|
inlineprivate |
Definition at line 1063 of file dnaadjust.hpp.
References v_blockStationsMap_.
Referenced by ComputePrecisionAdjMsrs(), ComputePrecisionAdjMsrs_D(), ComputePrecisionAdjMsrs_GX(), UpdateDesignNormalMeasMatrices_A(), UpdateDesignNormalMeasMatrices_BK(), UpdateDesignNormalMeasMatrices_CEM(), UpdateDesignNormalMeasMatrices_E(), UpdateDesignNormalMeasMatrices_G(), UpdateDesignNormalMeasMatrices_L(), UpdateDesignNormalMeasMatrices_S(), UpdateDesignNormalMeasMatrices_V(), UpdateDesignNormalMeasMatrices_X(), UpdateDesignNormalMeasMatrices_Z(), UpdateIgnoredMeasurements_A(), UpdateIgnoredMeasurements_BK(), UpdateIgnoredMeasurements_CEM(), UpdateIgnoredMeasurements_E(), UpdateIgnoredMeasurements_GX(), UpdateIgnoredMeasurements_K(), UpdateIgnoredMeasurements_L(), UpdateIgnoredMeasurements_S(), UpdateIgnoredMeasurements_V(), UpdateIgnoredMeasurements_Z(), UpdateMsrRecord(), UpdateNormals(), and UpdateNormals_X().

|
inlineprivate |
Definition at line 1067 of file dnaadjust.hpp.
References v_blockStationsMap_.
Referenced by ComputePrecisionAdjMsrs(), UpdateDesignNormalMeasMatrices_A(), UpdateIgnoredMeasurements_A(), and UpdateNormals().

|
private |
Definition at line 4388 of file dnaadjust.cpp.
References bstBinaryRecords_, debug_file, projectSettings_, v_estimatedStations_, v_ISL_, v_JSL_, and v_parameterStationList_.
Referenced by AdjustPhasedForward(), AdjustPhasedReverse(), and AdjustPhasedReverseCombine().

|
private |
Definition at line 4350 of file dnaadjust.cpp.
References debug_file, forward_, projectSettings_, SimultaneousMode, v_AtVinv_, v_design_, v_estimatedStations_, v_measMinusComp_, and v_normals_.
Referenced by Solve(), and SolveTry().

|
private |
Definition at line 2028 of file dnaadjust.cpp.
References bstBinaryRecords_, v_blockStationsMap_, v_blockStationsMapUnique_, and v_paramStnAppearance_.
Referenced by PrepareAdjustment().

|
private |
Definition at line 2013 of file dnaadjust.cpp.
References v_blockStationsMap_, and v_paramStnAppearance_.
Referenced by PrepareAdjustment().

|
private |
Definition at line 384 of file dnaadjust-stage.cpp.
References binary, corrections_map_, estimatedStations_map_, f_corrections_, f_estimatedStations_, f_junctionEstimatesFwd_, f_junctionEstimatesRev_, f_junctionVariances_, f_junctionVariancesFwd_, f_measMinusComp_, f_normalsR_, f_originalStations_, f_precAdjMsrs_, f_rigorousStations_, f_rigorousVariances_, file_opener(), junctionEstimatesFwd_map_, junctionEstimatesRev_map_, junctionVariances_map_, junctionVariancesFwd_map_, measMinusComp_map_, normalsR_map_, OpenStageFileStreams(), originalStations_map_, precAdjMsrs_map_, projectSettings_, rigorousStations_map_, rigorousVariances_map_, sf_corrections, sf_estimated_stns, sf_junction_ests_f, sf_junction_ests_r, sf_junction_vars, sf_junction_vars_f, sf_meas_minus_comp, sf_normals_r, sf_original_stns, sf_prec_adj_msrs, sf_rigorous_stns, sf_rigorous_vars, SignalExceptionAdjustment(), and v_stageFileStreams_.
Referenced by DeSerialiseAdjustedVarianceMatrices(), OpenOutputFileStreams(), OpenStageFileStreams(), and SerialiseAdjustedVarianceMatrices().


|
private |
Definition at line 321 of file dnaadjust-stage.cpp.
References blockCount_, corrections_map_, estimatedStations_map_, junctionEstimatesFwd_map_, junctionEstimatesRev_map_, junctionVariances_map_, junctionVariancesFwd_map_, measMinusComp_map_, normalsR_map_, originalStations_map_, precAdjMsrs_map_, ReserveBlockMapRegions(), rigorousStations_map_, rigorousVariances_map_, sf_corrections, sf_estimated_stns, sf_junction_ests_f, sf_junction_ests_r, sf_junction_vars, sf_junction_vars_f, sf_meas_minus_comp, sf_normals_r, sf_original_stns, sf_prec_adj_msrs, sf_rigorous_stns, and sf_rigorous_vars.
Referenced by DeSerialiseAdjustedVarianceMatrices(), OpenOutputFileStreams(), ReserveBlockMapRegions(), and SerialiseAdjustedVarianceMatrices().


|
private |
Definition at line 970 of file dnaadjust-stage.cpp.
References f_corrections_, f_estimatedStations_, f_junctionEstimatesFwd_, f_junctionEstimatesRev_, f_junctionVariances_, f_junctionVariancesFwd_, f_measMinusComp_, f_normalsR_, f_originalStations_, f_precAdjMsrs_, f_rigorousStations_, and f_rigorousVariances_.
Referenced by PrepareAdjustment().

|
private |
Definition at line 2447 of file dnaadjust.cpp.
References binary, msr_database_t::cluster_id, databaseIDsLoaded_, file_opener(), formPath(), msr_database_t::is_cls_id_set, msr_database_t::is_msr_id_set, msr_database_t::msr_id, projectSettings_, SignalExceptionAdjustment(), v_msr_db_map_, and val_uint().
Referenced by AdjustNetwork(), and PrintAdjustedNetworkMeasurements().


| concurrent_ofstream<std::string> dynadjust::networkadjust::dna_adjust::concurrent_adj_ofstream |
Definition at line 346 of file dnaadjust.hpp.
Referenced by ThreadSafeWritetoAdjFile(), and ThreadSafeWritetoDbgFile().
| bool dynadjust::networkadjust::dna_adjust::isPreparing_ |
Definition at line 370 of file dnaadjust.hpp.
Referenced by dna_adjust(), IsPreparing(), PrepareAdjustment(), SignalExceptionAdjustment(), and UpdateAdjustment().
| bool dynadjust::networkadjust::dna_adjust::isAdjusting_ |
Definition at line 371 of file dnaadjust.hpp.
Referenced by AdjustNetwork(), AdjustPhasedMultiThread(), dna_adjust(), IsAdjusting(), PrepareAdjustment(), SignalExceptionAdjustment(), and ValidateandFinaliseAdjustment().
| bool dynadjust::networkadjust::dna_adjust::isCombining_ |
Definition at line 372 of file dnaadjust.hpp.
Referenced by AdjustPhasedReverse(), AdjustPhasedReverseCombine(), dna_adjust(), PrepareAdjustment(), processingCombine(), and SignalExceptionAdjustment().
| bool dynadjust::networkadjust::dna_adjust::forward_ |
Definition at line 373 of file dnaadjust.hpp.
Referenced by AdjustPhasedForward(), AdjustPhasedReverse(), AdjustPhasedReverseCombine(), debug_SolutionInformation(), dna_adjust(), PrintAdjMeasurements(), processingForward(), and Solve().
| bool dynadjust::networkadjust::dna_adjust::isFirstTimeAdjustment_ |
Definition at line 374 of file dnaadjust.hpp.
Referenced by dna_adjust(), and PrepareAdjustment().
| bool dynadjust::networkadjust::dna_adjust::isIterationComplete_ |
Definition at line 375 of file dnaadjust.hpp.
Referenced by AdjustNetwork(), AdjustPhased(), AdjustSimultaneous(), dna_adjust(), and PrintAdjMeasurements().
| bool dynadjust::networkadjust::dna_adjust::isAdjustmentQuestionable_ |
Definition at line 376 of file dnaadjust.hpp.
Referenced by AdjustNetwork(), ComputeAdjMsrBlockOnIteration(), dna_adjust(), GenerateStatistics(), PrintAdjMeasurementStatistics(), PrintAdjStation(), PrintCompMeasurementsLinear(), PrintCorStation(), PrintMeasurementsAngular(), PrintMeasurementsLinear(), and PrintPosUncertainty().
| UINT32 dynadjust::networkadjust::dna_adjust::blockCount_ |
Definition at line 378 of file dnaadjust.hpp.
Referenced by AdjustPhasedForward(), AdjustPhasedMultiThread(), AdjustPhasedReverse(), AdjustPhasedReverseCombine(), blockCount(), CombinationThreadRequired(), ComputeAdjustedMsrPrecisions(), ComputeandPrintAdjMsrOnIteration(), ComputeChiSquareNetwork(), ComputeGlobalPelzer(), ComputeTstatistics(), DeSerialiseAdjustedVarianceMatrices(), dna_adjust(), GetMemoryFootprint(), InitialiseAdjustment(), LoadSegmentationFile(), LoadSegmentationFileParameters(), LoadSegmentationMetrics(), PrepareAdjustment(), PrintAdjustedNetworkMeasurements(), PrintAdjustedNetworkStations(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), PrintNetworkStationCorrections(), PrintPositionalUncertainty(), ReserveBlockMapRegions(), ResizeMatrixVectors(), SerialiseAdjustedVarianceMatrices(), UpdateAdjustment(), and UpdateEstimatesFinalNoCombine().
| UINT32 dynadjust::networkadjust::dna_adjust::currentBlock_ |
Definition at line 379 of file dnaadjust.hpp.
Referenced by CurrentBlock(), dna_adjust(), InitialiseAdjustment(), PrepareAdjustment(), and SetcurrentBlock().
| boost::posix_time::milliseconds dynadjust::networkadjust::dna_adjust::total_time_ |
Definition at line 381 of file dnaadjust.hpp.
Referenced by adjustTime(), dna_adjust(), and PrintAdjustmentTime().
| _ADJUST_STATUS_ dynadjust::networkadjust::dna_adjust::adjustStatus_ |
Definition at line 382 of file dnaadjust.hpp.
Referenced by AdjustNetwork(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustSimultaneous(), dna_adjust(), ExceptionRaised(), GenerateStatistics(), GetStatus(), InitialiseAdjustment(), PrintAdjustedNetworkMeasurements(), PrintAdjustmentStatus(), SignalExceptionAdjustment(), ValidateandFinaliseAdjustment(), and ~dna_adjust().
| vstring dynadjust::networkadjust::dna_adjust::statusMessages_ |
Definition at line 383 of file dnaadjust.hpp.
Referenced by dna_adjust(), and InitialiseAdjustment().
| UINT32 dynadjust::networkadjust::dna_adjust::currentIteration_ |
Definition at line 384 of file dnaadjust.hpp.
Referenced by CurrentIteration(), dna_adjust(), incrementIteration(), and initialiseIteration().
| std::vector<blockMeta_t> dynadjust::networkadjust::dna_adjust::v_blockMeta_ |
Definition at line 385 of file dnaadjust.hpp.
Referenced by AdjustPhasedForward(), AdjustPhasedReverse(), AdjustPhasedReverseCombine(), CarryForwardJunctions(), CarryReverseJunctions(), CarryStnEstimatesandVariancesCombine(), CombinationThreadRequired(), CombineRequired(), DeserialiseBlockFromMappedFile(), FirstBlock(), LastBlock(), LoadSegmentationMetrics(), PrepareAdjustmentReverse(), PrepareDesignAndMsrMnsCmpMatrices(), PrepareDesignAndMsrMnsCmpMatricesStage(), PrepareStationandVarianceMatrices(), PrintAdjMeasurements(), ShrinkForwardMatrices(), UnloadBlock(), UpdateAdjustment(), UpdateEstimatesFinal(), UpdateEstimatesForward(), and UpdateEstimatesReverse().
|
private |
Definition at line 1075 of file dnaadjust.hpp.
Referenced by dna_adjust(), LoadVarianceMatrix_G(), LoadVarianceMatrix_X(), LoadVarianceMatrix_Y(), PopulateEstimatedStationMatrix(), PrintAdjMeasurements_YLLH(), PrintAdjStation(), PrintCompMeasurements_YLLH(), PrintEstimatedStationCoordinatestoDNAXML(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), PrintOutputFileHeaderInfo(), ReduceYLLHMeasurementsforPrinting(), SetDefaultReferenceFrame(), UpdateDesignNormalMeasMatrices_CEM(), UpdateDesignNormalMeasMatrices_E(), UpdateDesignNormalMeasMatrices_HR(), UpdateDesignNormalMeasMatrices_IP(), UpdateDesignNormalMeasMatrices_L(), UpdateDesignNormalMeasMatrices_M(), UpdateDesignNormalMeasMatrices_Y(), UpdateGeographicCoords(), UpdateGeographicCoordsPhased(), UpdateIgnoredMeasurements_CEM(), UpdateIgnoredMeasurements_E(), UpdateIgnoredMeasurements_HR(), UpdateIgnoredMeasurements_IP(), UpdateIgnoredMeasurements_JQ(), UpdateIgnoredMeasurements_L(), UpdateIgnoredMeasurements_M(), UpdateIgnoredMeasurements_Y(), and UpdateMsrRecord().
|
private |
Definition at line 1076 of file dnaadjust.hpp.
Referenced by PrintAdjStation().
|
private |
Definition at line 1077 of file dnaadjust.hpp.
Referenced by FormConstraintStationVarianceMatrix(), and InitialiseAdjustment().
|
private |
Definition at line 1077 of file dnaadjust.hpp.
Referenced by FormConstraintStationVarianceMatrix(), and InitialiseAdjustment().
|
private |
Definition at line 1078 of file dnaadjust.hpp.
Referenced by FormConstraintStationVarianceMatrix(), and InitialiseAdjustment().
|
private |
Definition at line 1078 of file dnaadjust.hpp.
Referenced by FormConstraintStationVarianceMatrix(), and InitialiseAdjustment().
|
private |
Definition at line 1080 of file dnaadjust.hpp.
Referenced by AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsSimultaneous(), AddMsrtoMeasMinusComp(), AdjustNetwork(), AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedForward(), AdjustPhasedMultiThread(), AdjustPhasedReverse(), AdjustPhasedReverseCombine(), AdjustSimultaneous(), ApplyAdditionalConstraints(), CarryForwardJunctions(), CarryReverseJunctions(), CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), CloseOutputFiles(), ComputeAdjMsrBlockOnIteration(), ComputeAdjustedMsrPrecisions(), ComputeandPrintAdjMsrOnIteration(), ComputeChiSquareNetwork(), ComputeGlobalPelzer(), ComputePrecisionAdjMsrs(), ComputeStatistics(), ComputeTestStat(), ComputeTstatistics(), CreateMsrToStnTally(), debug_BlockInformation(), debug_SolutionInformation(), DeSerialiseAdjustedVarianceMatrices(), dna_adjust(), FormInverseVarianceMatrix(), FormUniqueMsrList(), GenerateStatistics(), GetMemoryFootprint(), InitialiseAdjustment(), InitialiseMeasurement(), InitialiseTypeBUncertainties(), LoadDatabaseId(), LoadNetworkFiles(), LoadSegmentationFile(), LoadSegmentationMetrics(), LoadVarianceMatrix_D(), LoadVarianceMatrix_G(), LoadVarianceMatrix_X(), LoadVarianceMatrix_Y(), LoadVarianceScaling(), OpenOutputFileStreams(), OpenStageFileStreams(), OutputLargestCorrection(), PopulateEstimatedStationMatrix(), PrepareAdjustment(), PrepareAdjustmentBlock(), PrepareAdjustmentCombine(), PrepareAdjustmentReverse(), PrepareDesignAndMsrMnsCmpMatrices(), PrepareDesignAndMsrMnsCmpMatricesStage(), PrepareMappedRegions(), PrepareStationandVarianceMatrices(), PrintAdjGNSSAlternateUnits(), PrintAdjMeasurements(), PrintAdjMeasurements_D(), PrintAdjMeasurements_GXY(), PrintAdjMeasurementsHeader(), PrintAdjMeasurementStatistics(), PrintAdjStation(), PrintAdjStations(), PrintAdjStationsUniqueList(), PrintAdjustedNetworkMeasurements(), PrintAdjustedNetworkStations(), PrintAdjustmentStatus(), PrintCompMeasurements(), PrintCompMeasurements_D(), PrintCompMeasurementsAngular(), PrintCompMeasurementsLinear(), PrintCorStation(), PrintCorStations(), PrintCorStationsUniqueList(), PrintEstimatedStationCoordinatestoDNAXML(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), PrintIteration(), PrintMeasurementsAngular(), PrintMeasurementsLinear(), PrintMeasurementsToStation(), PrintNetworkStationCorrections(), PrintOutputFileHeaderInfo(), PrintPositionalUncertainty(), PrintPosUncertainties(), PrintPosUncertaintiesHeader(), PrintPosUncertaintiesUniqueList(), PrintPosUncertainty(), PrintStatistics(), ResizeMatrixVectors(), SerialiseAdjustedVarianceMatrices(), SetDefaultReferenceFrame(), SignalExceptionAdjustment(), Solve(), SolveMT(), SolveMTTry(), UpdateAdjustment(), UpdateAtVinv(), UpdateBinaryFiles(), UpdateDesignMeasMatrices_GX(), UpdateDesignNormalMeasMatrices_A(), UpdateDesignNormalMeasMatrices_BK(), UpdateDesignNormalMeasMatrices_D(), UpdateDesignNormalMeasMatrices_G(), UpdateDesignNormalMeasMatrices_H(), UpdateDesignNormalMeasMatrices_I(), UpdateDesignNormalMeasMatrices_J(), UpdateDesignNormalMeasMatrices_L(), UpdateDesignNormalMeasMatrices_S(), UpdateDesignNormalMeasMatrices_V(), UpdateDesignNormalMeasMatrices_X(), UpdateDesignNormalMeasMatrices_Y(), UpdateDesignNormalMeasMatrices_Z(), UpdateEstimatesCombine(), UpdateEstimatesFinal(), UpdateEstimatesForward(), UpdateEstimatesReverse(), UpdateIgnoredMeasurements_D(), UpdateNormals_Y(), ValidateandFinaliseAdjustment(), WriteMsrtoAdjFile(), WriteStatstoAdjFile(), and WriteStntoAdjFile().
|
private |
Definition at line 1082 of file dnaadjust.hpp.
Referenced by LoadNetworkFiles(), PrintEstimatedStationCoordinatestoSNX(), SetDefaultReferenceFrame(), and UpdateBinaryFiles().
|
private |
Definition at line 1083 of file dnaadjust.hpp.
Referenced by FormInverseVarianceMatrixReduced(), InitialiseMeasurement(), LoadNetworkFiles(), LoadVarianceMatrix_D(), PrepareAdjustment(), PrepareAdjustmentBlock(), PrepareDesignAndMsrMnsCmpMatricesStage(), PrepareStationandVarianceMatrices(), PrintEstimatedStationCoordinatestoSNX(), UpdateBinaryFiles(), and UpdateDesignNormalMeasMatrices_D().
|
private |
Definition at line 1085 of file dnaadjust.hpp.
Referenced by AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsSimultaneous(), AddDiscontinuitySites(), AddMsrtoMeasMinusComp(), ApplyAdditionalConstraints(), BuildUniqueBlockStationMap(), CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), debug_BlockInformation(), dna_adjust(), FormConstraintStationVarianceMatrix(), GetMemoryFootprint(), InitialiseAdjustment(), InitialiseTypeBUncertainties(), LoadNetworkFiles(), LoadVarianceMatrix_G(), LoadVarianceMatrix_X(), LoadVarianceMatrix_Y(), OutputLargestCorrection(), PopulateEstimatedStationMatrix(), PrepareAdjustmentBlock(), PrintAdjGNSSAlternateUnits(), PrintAdjMeasurements_A(), PrintAdjMeasurements_BKVZ(), PrintAdjMeasurements_CELMS(), PrintAdjMeasurements_D(), PrintAdjMeasurements_GXY(), PrintAdjMeasurements_HR(), PrintAdjMeasurements_IJPQ(), PrintAdjMeasurements_YLLH(), PrintAdjStation(), PrintAdjStationsUniqueList(), PrintCompMeasurements_A(), PrintCompMeasurements_BKVZ(), PrintCompMeasurements_CELMS(), PrintCompMeasurements_D(), PrintCompMeasurements_GXY(), PrintCompMeasurements_HR(), PrintCompMeasurements_IJPQ(), PrintCompMeasurements_YLLH(), PrintCorStation(), PrintCorStationsUniqueList(), PrintEstimatedStationCoordinatestoDNAXML(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), PrintMeasurementsAngular(), PrintMeasurementsLinear(), PrintMeasurementsToStation(), PrintMsrVarianceMatrixException(), PrintPosUncertaintiesUniqueList(), PrintPosUncertainty(), ReduceYLLHMeasurementsforPrinting(), Solve(), SolveMT(), SortStationsbyFileOrder(), UpdateBinaryFiles(), UpdateDesignNormalMeasMatrices_A(), UpdateDesignNormalMeasMatrices_BK(), UpdateDesignNormalMeasMatrices_CEM(), UpdateDesignNormalMeasMatrices_E(), UpdateDesignNormalMeasMatrices_H(), UpdateDesignNormalMeasMatrices_HR(), UpdateDesignNormalMeasMatrices_I(), UpdateDesignNormalMeasMatrices_J(), UpdateDesignNormalMeasMatrices_JQ(), UpdateDesignNormalMeasMatrices_L(), UpdateDesignNormalMeasMatrices_M(), UpdateDesignNormalMeasMatrices_S(), UpdateDesignNormalMeasMatrices_V(), UpdateDesignNormalMeasMatrices_Y(), UpdateDesignNormalMeasMatrices_Z(), UpdateGeographicCoords(), UpdateGeographicCoordsPhased(), UpdateIgnoredMeasurements_A(), UpdateIgnoredMeasurements_BK(), UpdateIgnoredMeasurements_CEM(), UpdateIgnoredMeasurements_E(), UpdateIgnoredMeasurements_H(), UpdateIgnoredMeasurements_HR(), UpdateIgnoredMeasurements_I(), UpdateIgnoredMeasurements_J(), UpdateIgnoredMeasurements_K(), UpdateIgnoredMeasurements_L(), UpdateIgnoredMeasurements_M(), UpdateIgnoredMeasurements_S(), UpdateIgnoredMeasurements_V(), UpdateIgnoredMeasurements_Y(), UpdateIgnoredMeasurements_Z(), UpdateMsrRecord(), and UpdateNormals_Y().
|
private |
Definition at line 1086 of file dnaadjust.hpp.
Referenced by CreateMeasurementTally(), CreateMsrToStnTally(), dna_adjust(), FormUniqueMsrList(), GetMemoryFootprint(), InitialiseAdjustment(), InitialiseandValidateMsrPointer(), LoadNetworkFiles(), LoadSegmentationFile(), LoadSegmentationMetrics(), PrintAdjGNSSAlternateUnits(), PrintAdjMeasurements(), PrintAdjMeasurements_YLLH(), PrintCompMeasurements_YLLH(), PrintIgnoredAdjMeasurements(), PrintMeasurementDatabaseID(), RemoveNonMeasurements(), SortMeasurementsbyAdjSD(), SortMeasurementsbyFromStn(), SortMeasurementsbyNstat(), SortMeasurementsbyResidual(), SortMeasurementsbyToStn(), SortMeasurementsbyType(), SortMeasurementsbyValue(), and UpdateBinaryFiles().
|
private |
Definition at line 1087 of file dnaadjust.hpp.
Referenced by CreateMsrToStnTally(), GetMemoryFootprint(), IgnoredMeasurementContainsInvalidStation(), LoadNetworkFiles(), LoadSegmentationMetrics(), PrintMeasurementsToStation(), and RemoveInvalidISLStations().
|
private |
Definition at line 1088 of file dnaadjust.hpp.
Referenced by CreateMsrToStnTally(), dna_adjust(), and GetMemoryFootprint().
|
private |
Definition at line 1090 of file dnaadjust.hpp.
Referenced by dna_adjust(), and LoadNetworkFiles().
|
private |
Definition at line 1091 of file dnaadjust.hpp.
Referenced by dna_adjust(), and LoadNetworkFiles().
|
private |
Definition at line 1092 of file dnaadjust.hpp.
Referenced by dna_adjust(), and LoadNetworkFiles().
|
private |
Definition at line 1094 of file dnaadjust.hpp.
Referenced by AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsSimultaneous(), AddMsrtoMeasMinusComp(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustPhasedReverse(), AdjustPhasedReverseCombine(), CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), CloseOutputFiles(), ComputeTestStat(), debug_BlockInformation(), debug_SolutionInformation(), dna_adjust(), GetMemoryFootprint(), LoadSegmentationMetrics(), LoadVarianceMatrix_D(), LoadVarianceMatrix_G(), LoadVarianceMatrix_X(), LoadVarianceMatrix_Y(), OpenOutputFileStreams(), PrepareAdjustment(), PrepareAdjustmentBlock(), PrintIteration(), Solve(), SolveMT(), SolveMTTry(), ThreadSafeWritetoDbgFile(), UpdateAtVinv(), UpdateDesignNormalMeasMatrices_D(), UpdateDesignNormalMeasMatrices_X(), UpdateIgnoredMeasurements_D(), UpdateNormals_Y(), and ~dna_adjust().
|
private |
Definition at line 1095 of file dnaadjust.hpp.
Referenced by AdjustNetwork(), AdjustPhasedBlock1(), AdjustPhasedForward(), AdjustPhasedMultiThread(), AdjustPhasedReverse(), AdjustPhasedReverseCombine(), AdjustSimultaneous(), CarryForwardJunctions(), CarryStnEstimatesandVariancesCombine(), CloseOutputFiles(), ComputeTestStat(), DeSerialiseAdjustedVarianceMatrices(), InitialiseAdjustment(), LoadNetworkFiles(), OpenOutputFileStreams(), OutputLargestCorrection(), PrepareAdjustment(), PrepareAdjustmentBlock(), PrepareAdjustmentReverse(), PrepareMappedRegions(), PrintAdjMeasurements(), PrintAdjMeasurements_A(), PrintAdjMeasurements_BKVZ(), PrintAdjMeasurements_CELMS(), PrintAdjMeasurements_D(), PrintAdjMeasurements_GXY(), PrintAdjMeasurements_HR(), PrintAdjMeasurements_IJPQ(), PrintAdjMeasurements_YLLH(), PrintAdjMeasurementsHeader(), PrintAdjMeasurementStatistics(), PrintAdjustedNetworkStations(), PrintAdjustmentStatus(), PrintAdjustmentTime(), PrintCompMeasurements(), PrintCompMeasurements_A(), PrintCompMeasurements_BKVZ(), PrintCompMeasurements_CELMS(), PrintCompMeasurements_D(), PrintCompMeasurements_GXY(), PrintCompMeasurements_HR(), PrintCompMeasurements_IJPQ(), PrintCompMeasurements_YLLH(), PrintCompMeasurementsAngular(), PrintCompMeasurementsLinear(), PrintIgnoredAdjMeasurements(), PrintIteration(), PrintMeasurementCorrection(), PrintMeasurementDatabaseID(), PrintMeasurementsAngular(), PrintMeasurementsLinear(), PrintMeasurementsToStation(), PrintMsrVarianceMatrixException(), PrintOutputFileHeaderInfo(), PrintStatistics(), ResizeMatrixVectors(), ThreadSafeWritetoAdjFile(), UpdateAdjustment(), UpdateEstimatesFinal(), UpdateEstimatesReverse(), and ~dna_adjust().
|
private |
Definition at line 1096 of file dnaadjust.hpp.
Referenced by CloseOutputFiles(), OpenOutputFileStreams(), PrintAdjustedNetworkStations(), PrintOutputFileHeaderInfo(), and ~dna_adjust().
|
private |
Definition at line 1098 of file dnaadjust.hpp.
Referenced by AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustSimultaneous(), OutputLargestCorrection(), UpdateEstimatesFinal(), and UpdateEstimatesForward().
|
private |
Definition at line 1099 of file dnaadjust.hpp.
Referenced by AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustSimultaneous(), UpdateEstimatesFinal(), and UpdateEstimatesForward().
|
private |
Definition at line 1101 of file dnaadjust.hpp.
Referenced by InitialiseAdjustment(), PrintMeasurementCorrection(), PrintMeasurementsAngular(), and PrintMsrVarianceMatrixException().
|
private |
Definition at line 1101 of file dnaadjust.hpp.
Referenced by InitialiseAdjustment(), PrintAdjStation(), and PrintPosUncertainty().
|
private |
Definition at line 1102 of file dnaadjust.hpp.
Referenced by InitialiseAdjustment(), PrintMeasurementCorrection(), PrintMeasurementsLinear(), and PrintMsrVarianceMatrixException().
|
private |
Definition at line 1102 of file dnaadjust.hpp.
Referenced by InitialiseAdjustment(), OutputLargestCorrection(), PrintAdjStation(), PrintCorStation(), and PrintPosUncertainty().
|
private |
Definition at line 1108 of file dnaadjust.hpp.
Referenced by AdjustPhased(), AdjustPhasedReverseCombine(), ComputeChiSquareNetwork(), ComputeChiSquareSimultaneous(), ComputeGlobalNetStat(), dna_adjust(), GetMeasurementCount(), LoadNetworkFiles(), PrepareAdjustment(), PrintEstimatedStationCoordinatestoSNX(), and PrintStatistics().
|
private |
Definition at line 1110 of file dnaadjust.hpp.
Referenced by ComputeChiSquareSimultaneous(), dna_adjust(), and LoadNetworkFiles().
|
private |
Definition at line 1112 of file dnaadjust.hpp.
Referenced by ComputeGlobalNetStat(), dna_adjust(), GetUnknownsCount(), LoadNetworkFiles(), LoadSegmentationMetrics(), PopulateEstimatedStationMatrix(), PrepareAdjustment(), PrepareStationandVarianceMatrices(), and PrintStatistics().
|
private |
Definition at line 1113 of file dnaadjust.hpp.
Referenced by dna_adjust(), LoadNetworkFiles(), LoadSegmentationMetrics(), PopulateEstimatedStationMatrix(), and PrintEstimatedStationCoordinatestoSNX().
|
private |
Definition at line 1114 of file dnaadjust.hpp.
Referenced by AdjustPhased(), AdjustPhasedReverseCombine(), ComputeChiSquare(), ComputeChiSquare_ABCEHIJKLMPQRSVZ(), ComputeChiSquare_D(), ComputeChiSquare_G(), ComputeChiSquare_XY(), ComputeChiSquareNetwork(), ComputeGlobalNetStat(), ComputeTestStat(), dna_adjust(), GetChiSquared(), and PrintStatistics().
|
private |
Definition at line 1114 of file dnaadjust.hpp.
Referenced by AdjustPhased(), and AdjustPhasedReverseCombine().
|
private |
Definition at line 1115 of file dnaadjust.hpp.
Referenced by ComputeAdjMsrBlockOnIteration(), ComputeGlobalNetStat(), ComputeGlobalTestStat(), dna_adjust(), GenerateStatistics(), GetSigmaZero(), PrintEstimatedStationCoordinatestoSNX(), and PrintStatistics().
|
private |
Definition at line 1116 of file dnaadjust.hpp.
Referenced by ComputeGlobalNetStat(), dna_adjust(), UpdateMsrTstatistic(), UpdateMsrTstatistic_D(), and UpdateMsrTstatistic_GXY().
|
private |
Definition at line 1117 of file dnaadjust.hpp.
Referenced by ComputeAdjMsrBlockOnIteration(), ComputeGlobalTestStat(), dna_adjust(), GenerateStatistics(), GetChiSquaredUpperLimit(), and PrintStatistics().
|
private |
Definition at line 1118 of file dnaadjust.hpp.
Referenced by ComputeGlobalTestStat(), dna_adjust(), GetChiSquaredLowerLimit(), and PrintStatistics().
|
private |
Definition at line 1119 of file dnaadjust.hpp.
Referenced by ComputeGlobalPelzer(), dna_adjust(), GetGlobalPelzerRel(), and PrintStatistics().
|
private |
Definition at line 1120 of file dnaadjust.hpp.
Referenced by ComputeGlobalNetStat(), ComputeGlobalTestStat(), ComputeTestStat(), dna_adjust(), GetDegreesOfFreedom(), PrepareAdjustment(), and PrintStatistics().
|
private |
Definition at line 1121 of file dnaadjust.hpp.
Referenced by ComputeGlobalTestStat(), dna_adjust(), GetTestResult(), and PrintStatistics().
|
private |
Definition at line 1122 of file dnaadjust.hpp.
Referenced by AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustSimultaneous(), dna_adjust(), GenerateStatistics(), PrintAdjustmentStatus(), SetmaxCorr(), UpdateEstimatesFinal(), UpdateEstimatesForward(), and ValidateandFinaliseAdjustment().
|
private |
Definition at line 1123 of file dnaadjust.hpp.
Referenced by dna_adjust(), InitialiseAdjustment(), PrintAdjMeasurementStatistics(), PrintMeasurementsAngular(), PrintMeasurementsLinear(), and UpdateMsrRecord().
|
private |
Definition at line 1124 of file dnaadjust.hpp.
Referenced by AdjustPhased(), ComputeandPrintAdjMsrOnIteration(), ComputeStatistics(), GetPotentialOutlierCount(), InitialiseAdjustment(), PrintStatistics(), and UpdateMsrRecord().
|
private |
Definition at line 1125 of file dnaadjust.hpp.
Referenced by dna_adjust(), GetAllFixed(), LoadSegmentationMetrics(), PopulateEstimatedStationMatrix(), and PrintStatistics().
|
private |
Definition at line 1127 of file dnaadjust.hpp.
Referenced by AdjustNetwork(), AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustSimultaneous(), and GetMaxCorrection().
|
private |
Definition at line 1130 of file dnaadjust.hpp.
Referenced by GetMemoryFootprint(), LoadSegmentationFile(), and LoadSegmentationMetrics().
|
private |
Definition at line 1132 of file dnaadjust.hpp.
Referenced by ComputeBlockTestStat(), ResizeMatrixVectors(), and UpdateEstimatesForward().
|
private |
Definition at line 1134 of file dnaadjust.hpp.
Referenced by dna_adjust(), GetMemoryFootprint(), PrepareDesignAndMsrMnsCmpMatrices(), ResizeMatrixVectors(), and UpdateEstimatesForward().
|
private |
Definition at line 1135 of file dnaadjust.hpp.
Referenced by AdjustPhasedReverseCombine(), CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), ComputeChiSquareNetwork(), ComputeChiSquareSimultaneous(), dna_adjust(), GetMemoryFootprint(), LoadNetworkFiles(), LoadSegmentationMetrics(), and UpdateEstimatesForward().
|
private |
Definition at line 1137 of file dnaadjust.hpp.
Referenced by ComputeChiSquareSimultaneous(), dna_adjust(), GetMemoryFootprint(), LoadNetworkFiles(), LoadSegmentationFile(), LoadSegmentationMetrics(), PrepareDesignAndMsrMnsCmpMatrices(), and PrepareDesignAndMsrMnsCmpMatricesStage().
|
private |
Definition at line 1139 of file dnaadjust.hpp.
Referenced by dna_adjust(), GetMemoryFootprint(), LoadNetworkFiles(), LoadSegmentationMetrics(), PrepareDesignAndMsrMnsCmpMatrices(), and PrepareDesignAndMsrMnsCmpMatricesStage().
|
private |
Definition at line 1142 of file dnaadjust.hpp.
Referenced by dna_adjust(), GetMemoryFootprint(), LoadSegmentationMetrics(), PrepareStationandVarianceMatrices(), and UpdateEstimatesForward().
|
private |
Definition at line 1143 of file dnaadjust.hpp.
Referenced by dna_adjust(), GetMemoryFootprint(), LoadNetworkFiles(), LoadSegmentationFile(), LoadSegmentationMetrics(), PrepareDesignAndMsrMnsCmpMatrices(), PrepareDesignAndMsrMnsCmpMatricesStage(), and PrepareStationandVarianceMatrices().
|
private |
Definition at line 1145 of file dnaadjust.hpp.
Referenced by ComputeAdjMsrBlockOnIteration(), ComputeBlockTestStat(), dna_adjust(), GetMemoryFootprint(), and ResizeMatrixVectors().
|
private |
Definition at line 1146 of file dnaadjust.hpp.
Referenced by ComputeAdjMsrBlockOnIteration(), ComputeBlockTestStat(), dna_adjust(), GetMemoryFootprint(), and ResizeMatrixVectors().
|
private |
Definition at line 1147 of file dnaadjust.hpp.
Referenced by ComputeBlockTestStat(), dna_adjust(), GetMemoryFootprint(), and ResizeMatrixVectors().
|
private |
Definition at line 1148 of file dnaadjust.hpp.
Referenced by ComputeAdjMsrBlockOnIteration(), ComputeBlockTestStat(), dna_adjust(), and ResizeMatrixVectors().
|
private |
Definition at line 1151 of file dnaadjust.hpp.
Referenced by AddConstraintStationstoNormalsCombine(), AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsReverse(), AddConstraintStationstoNormalsSimultaneous(), BuildSimultaneousStnAppearance(), BuildUniqueBlockStationMap(), CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), dna_adjust(), GetBlkMatrixElemStn1(), GetBlkMatrixElemStn2(), GetBlkMatrixElemStn3(), InitialiseAdjustment(), LoadNetworkFiles(), LoadSegmentationMetrics(), PrintAdjStations(), PrintCorStations(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), PrintPosUncertainties(), PrintPosUncertainty(), UpdateDesignNormalMeasMatrices_D(), and UpdateNormals_D().
|
private |
Definition at line 1153 of file dnaadjust.hpp.
Referenced by BuildUniqueBlockStationMap(), PrintAdjStationsUniqueList(), PrintCorStationsUniqueList(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintIgnoredAdjMeasurements(), PrintPosUncertaintiesUniqueList(), UpdateIgnoredMeasurements(), UpdateIgnoredMeasurements_A(), UpdateIgnoredMeasurements_BK(), UpdateIgnoredMeasurements_CEM(), UpdateIgnoredMeasurements_E(), UpdateIgnoredMeasurements_GX(), UpdateIgnoredMeasurements_HR(), UpdateIgnoredMeasurements_IP(), UpdateIgnoredMeasurements_JQ(), UpdateIgnoredMeasurements_K(), UpdateIgnoredMeasurements_L(), UpdateIgnoredMeasurements_S(), UpdateIgnoredMeasurements_V(), UpdateIgnoredMeasurements_Y(), and UpdateIgnoredMeasurements_Z().
|
private |
Definition at line 1157 of file dnaadjust.hpp.
Referenced by debug_BlockInformation(), GetMemoryFootprint(), LoadNetworkFiles(), LoadPhasedBlocks(), LoadSegmentationFile(), LoadSegmentationMetrics(), PrepareAdjustmentBlock(), PrintEstimatedStationCoordinatestoDNAXML_Y(), ResizeMatrixVectors(), Solve(), SolveMT(), and UpdateGeographicCoords().
|
private |
Definition at line 1158 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), debug_BlockInformation(), GetMemoryFootprint(), LoadPhasedBlocks(), LoadSegmentationFile(), LoadSegmentationMetrics(), PrepareAdjustmentBlock(), PrepareDesignAndMsrMnsCmpMatrices(), PrepareStationandVarianceMatrices(), PrintEstimatedStationCoordinatestoDNAXML_Y(), ShrinkForwardMatrices(), Solve(), SolveMT(), and UpdateEstimatesFinal().
|
private |
Definition at line 1159 of file dnaadjust.hpp.
Referenced by AdjustPhasedForward(), ComputeandPrintAdjMsrOnIteration(), ComputeChiSquare(), ComputeGlobalPelzer(), ComputePrecisionAdjMsrs(), CreateMeasurementTally(), FillDesignNormalMeasurementsMatrices(), FormUniqueMsrList(), GetMemoryFootprint(), LoadNetworkFiles(), LoadPhasedBlocks(), LoadSegmentationFile(), LoadSegmentationMetrics(), PrintAdjustedNetworkMeasurements(), PrintCompMeasurements(), RemoveNonMeasurements(), UpdateMsrRecords(), UpdateMsrTstatistic(), and UpdateNormals().
|
private |
Definition at line 1163 of file dnaadjust.hpp.
Referenced by AdjustPhasedForward(), ComputeandPrintAdjMsrOnIteration(), FormUniqueMsrList(), and PrintAdjustedNetworkMeasurements().
|
private |
Definition at line 1166 of file dnaadjust.hpp.
Referenced by AdjustSimultaneous(), CreateMeasurementTally(), ResizeMatrixVectors(), and UpdateAdjustment().
|
private |
Definition at line 1167 of file dnaadjust.hpp.
Referenced by CreateMsrToStnTally(), and PrintMeasurementsToStation().
|
private |
Definition at line 1169 of file dnaadjust.hpp.
Referenced by AddConstraintStationstoNormalsCombine(), AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsReverse(), BuildSimultaneousStnAppearance(), BuildUniqueBlockStationMap(), LoadSegmentationMetrics(), and UpdateGeographicCoordsPhased().
|
private |
Definition at line 1170 of file dnaadjust.hpp.
Referenced by dna_adjust(), GetMemoryFootprint(), LoadSegmentationFile(), LoadSegmentationMetrics(), and ResizeMatrixVectors().
|
private |
Definition at line 1171 of file dnaadjust.hpp.
Referenced by AddConstraintStationstoNormalsCombine(), AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsReverse(), AddConstraintStationstoNormalsSimultaneous(), debug_BlockInformation(), dna_adjust(), GetMemoryFootprint(), LoadSegmentationMetrics(), OutputLargestCorrection(), PopulateEstimatedStationMatrix(), PrepareAdjustmentBlock(), PrintAdjStations(), PrintCorStations(), PrintEstimatedStationCoordinatestoDNAXML(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), PrintPosUncertainties(), ResizeMatrixVectors(), Solve(), SolveMT(), and UpdateGeographicCoordsPhased().
|
private |
Definition at line 1174 of file dnaadjust.hpp.
Referenced by InitialiseTypeBUncertainties(), and PrintAdjStation().
|
private |
Definition at line 1177 of file dnaadjust.hpp.
Referenced by InitialiseTypeBUncertainties(), and PrintAdjStation().
|
private |
Definition at line 1179 of file dnaadjust.hpp.
Referenced by InitialiseTypeBUncertainties(), and PrintAdjStation().
|
private |
Definition at line 1182 of file dnaadjust.hpp.
Referenced by InitialiseTypeBUncertainties(), and PrintAdjStation().
|
private |
Definition at line 1189 of file dnaadjust.hpp.
Referenced by AddConstraintStationstoNormalsCombine(), AddConstraintStationstoNormalsForward(), AddConstraintStationstoNormalsReverse(), AddConstraintStationstoNormalsSimultaneous(), AdjustSimultaneous(), BackupNormals(), CarryForwardJunctions(), CarryReverseJunctions(), CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), ComputeAdjustedMsrPrecisions(), ComputePrecisionAdjMsrs(), debug_SolutionInformation(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), PrepareAdjustmentBlock(), PrepareAdjustmentReverse(), PrepareDesignAndMsrMnsCmpMatrices(), PrepareDesignAndMsrMnsCmpMatricesStage(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), RebuildNormals(), ResizeMatrixVectors(), Solve(), UnloadBlock(), UpdateAdjustment(), UpdateDesignNormalMeasMatrices(), UpdateDesignNormalMeasMatrices_X(), UpdateDesignNormalMeasMatrices_Y(), UpdateEstimatesFinal(), UpdateEstimatesForward(), UpdateEstimatesReverse(), UpdateNormals(), and ValidateandFinaliseAdjustment().
|
private |
Definition at line 1190 of file dnaadjust.hpp.
Referenced by AddConstraintStationstoNormalsCombine(), AddConstraintStationstoNormalsReverse(), BackupNormals(), CarryReverseJunctions(), CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesReverse(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), PrepareAdjustmentBlock(), PrepareAdjustmentReverse(), PrepareDesignAndMsrMnsCmpMatricesStage(), RebuildNormals(), ResizeMatrixVectors(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), SolveMT(), SolveMTTry(), UnloadBlock(), UpdateAdjustment(), UpdateEstimatesFinal(), UpdateEstimatesReverse(), and UpdateNormals().
|
private |
Definition at line 1191 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), debug_SolutionInformation(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), PrepareAdjustment(), PrepareAdjustmentBlock(), PrepareDesignAndMsrMnsCmpMatrices(), ResizeMatrixVectors(), ShrinkForwardMatrices(), Solve(), UnloadBlock(), UpdateDesignNormalMeasMatrices(), UpdateDesignNormalMeasMatrices_X(), UpdateEstimatesCombine(), UpdateEstimatesFinal(), and UpdateNormals().
|
private |
Definition at line 1192 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesCombine(), ComputePrecisionAdjMsrs(), debug_SolutionInformation(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), PrepareAdjustment(), PrepareAdjustmentBlock(), PrepareDesignAndMsrMnsCmpMatrices(), PrepareDesignAndMsrMnsCmpMatricesStage(), ResizeMatrixVectors(), Solve(), UnloadBlock(), UpdateDesignNormalMeasMatrices(), and UpdateNormals().
|
private |
Definition at line 1193 of file dnaadjust.hpp.
Referenced by ComputeAdjustedMsrPrecisions(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), PrepareStationandVarianceMatrices(), PrintAdjustedNetworkStations(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), PrintPositionalUncertainty(), ResizeMatrixVectors(), SerialiseAdjustedVarianceMatrices(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), UnloadBlock(), UpdateAdjustment(), UpdateEstimatesFinal(), UpdateEstimatesForward(), and ValidateandFinaliseAdjustment().
|
private |
Definition at line 1195 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), ComputeChiSquare(), debug_SolutionInformation(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), PrepareAdjustment(), PrepareDesignAndMsrMnsCmpMatrices(), PrintCompMeasurements_A(), PrintCompMeasurements_BKVZ(), PrintCompMeasurements_GXY(), PrintCompMeasurements_HR(), PrintCompMeasurements_IJPQ(), ResizeMatrixVectors(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), ShrinkForwardMatrices(), Solve(), UnloadBlock(), UpdateDesignNormalMeasMatrices(), UpdateEstimatesCombine(), UpdateEstimatesFinal(), and UpdateMsrRecord().
|
private |
Definition at line 1196 of file dnaadjust.hpp.
Referenced by AdjustSimultaneous(), CarryForwardJunctions(), CarryReverseJunctions(), CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), debug_BlockInformation(), debug_SolutionInformation(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), PopulateEstimatedStationMatrix(), PrepareAdjustment(), PrepareAdjustmentCombine(), PrepareAdjustmentReverse(), PrepareStationandVarianceMatrices(), PrintAdjustedNetworkStations(), PrintCorStations(), PrintCorStationsUniqueList(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), ResizeMatrixVectors(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), UnloadBlock(), UpdateAdjustment(), UpdateDesignNormalMeasMatrices(), UpdateEstimatesCombine(), UpdateEstimatesFinal(), UpdateEstimatesForward(), UpdateEstimatesReverse(), UpdateGeographicCoords(), UpdateIgnoredMeasurements_A(), UpdateIgnoredMeasurements_BK(), UpdateIgnoredMeasurements_CEM(), UpdateIgnoredMeasurements_E(), UpdateIgnoredMeasurements_GX(), UpdateIgnoredMeasurements_HR(), UpdateIgnoredMeasurements_IP(), UpdateIgnoredMeasurements_JQ(), UpdateIgnoredMeasurements_K(), UpdateIgnoredMeasurements_L(), UpdateIgnoredMeasurements_S(), UpdateIgnoredMeasurements_V(), UpdateIgnoredMeasurements_Y(), UpdateIgnoredMeasurements_Z(), and UpdateMsrRecord().
|
private |
Definition at line 1198 of file dnaadjust.hpp.
Referenced by CarryReverseJunctions(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), PopulateEstimatedStationMatrix(), PrepareAdjustmentCombine(), PrepareAdjustmentReverse(), PrepareStationandVarianceMatrices(), PrintAdjStation(), PrintCorStation(), ResizeMatrixVectors(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), UnloadBlock(), UpdateAdjustment(), and UpdateEstimatesFinal().
|
private |
Definition at line 1200 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), LoadSegmentationMetrics(), PopulateEstimatedStationMatrix(), PrepareStationandVarianceMatrices(), PrintAdjustedNetworkStations(), PrintCorStations(), PrintCorStationsUniqueList(), PrintEstimatedStationCoordinatestoDNAXML_Y(), PrintEstimatedStationCoordinatestoSNX(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), UnloadBlock(), UpdateAdjustment(), UpdateEstimatesFinal(), and UpdateEstimatesForward().
|
private |
Definition at line 1202 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesForward(), CarryStnEstimatesandVariancesReverse(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), LoadSegmentationMetrics(), PrepareAdjustment(), PrepareStationandVarianceMatrices(), ResizeMatrixVectors(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), and UnloadBlock().
|
private |
Definition at line 1205 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesForward(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), LoadSegmentationMetrics(), PrepareStationandVarianceMatrices(), ResizeMatrixVectors(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), and UnloadBlock().
|
private |
Definition at line 1206 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesForward(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), LoadSegmentationMetrics(), PrepareStationandVarianceMatrices(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), and UnloadBlock().
|
private |
Definition at line 1208 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesReverse(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), LoadSegmentationMetrics(), PrepareStationandVarianceMatrices(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), and UnloadBlock().
|
private |
Definition at line 1210 of file dnaadjust.hpp.
Referenced by ComputePrecisionAdjMsrs(), ComputePrecisionAdjMsrs_A(), ComputePrecisionAdjMsrs_BCEKLMSVZ(), ComputePrecisionAdjMsrs_GX(), ComputePrecisionAdjMsrs_HIJPQR(), ComputePrecisionAdjMsrs_Y(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), PrepareDesignAndMsrMnsCmpMatrices(), PrepareDesignAndMsrMnsCmpMatricesStage(), PrintAdjGNSSAlternateUnits(), ResizeMatrixVectors(), SerialiseAdjustedVarianceMatrices(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), UnloadBlock(), and UpdateMsrRecord().
|
private |
Definition at line 1212 of file dnaadjust.hpp.
Referenced by AdjustPhasedBlock1(), AdjustSimultaneous(), DeserialiseBlockFromMappedFile(), dna_adjust(), GetMemoryFootprint(), OutputLargestCorrection(), PrepareDesignAndMsrMnsCmpMatrices(), PrepareDesignAndMsrMnsCmpMatricesStage(), ResizeMatrixVectors(), SerialiseBlockToDisk(), SerialiseBlockToMappedFile(), SetRegionOffsets(), Solve(), UnloadBlock(), UpdateEstimatesCombine(), UpdateEstimatesFinal(), UpdateEstimatesForward(), and UpdateEstimatesReverse().
|
private |
Definition at line 1213 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), GetMemoryFootprint(), PrepareDesignAndMsrMnsCmpMatrices(), PrepareDesignAndMsrMnsCmpMatricesStage(), ResizeMatrixVectors(), SolveMT(), UnloadBlock(), UpdateEstimatesCombine(), UpdateEstimatesFinal(), UpdateEstimatesForward(), and UpdateEstimatesReverse().
|
private |
Definition at line 1223 of file dnaadjust.hpp.
|
private |
Definition at line 1224 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1225 of file dnaadjust.hpp.
|
private |
Definition at line 1226 of file dnaadjust.hpp.
|
private |
Definition at line 1227 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1228 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1229 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1230 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1231 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1232 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1233 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1234 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1235 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1236 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1237 of file dnaadjust.hpp.
Referenced by DeserialiseBlockFromMappedFile(), OpenStageFileStreams(), PrepareMemoryMapRegions(), ReserveBlockMapRegions(), SerialiseBlockToMappedFile(), SetMapRegions(), and SetRegionOffsets().
|
private |
Definition at line 1239 of file dnaadjust.hpp.
Referenced by OpenStageFileStreams(), and PurgeMatricesFromDisk().
|
private |
Definition at line 1240 of file dnaadjust.hpp.
|
private |
Definition at line 1241 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), OpenStageFileStreams(), and SerialiseBlockToDisk().
|
private |
Definition at line 1242 of file dnaadjust.hpp.
|
private |
Definition at line 1243 of file dnaadjust.hpp.
|
private |
Definition at line 1244 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), OpenStageFileStreams(), and SerialiseBlockToDisk().
|
private |
Definition at line 1245 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), OpenStageFileStreams(), and SerialiseBlockToDisk().
|
private |
Definition at line 1246 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), OpenStageFileStreams(), and SerialiseBlockToDisk().
|
private |
Definition at line 1247 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), OpenStageFileStreams(), and SerialiseBlockToDisk().
|
private |
Definition at line 1248 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), OpenStageFileStreams(), and SerialiseBlockToDisk().
|
private |
Definition at line 1249 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), OpenStageFileStreams(), and SerialiseBlockToDisk().
|
private |
Definition at line 1250 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), OpenStageFileStreams(), and SerialiseBlockToDisk().
|
private |
Definition at line 1251 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), OpenStageFileStreams(), and SerialiseBlockToDisk().
|
private |
Definition at line 1252 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), DeSerialiseAdjustedVarianceMatrices(), OpenStageFileStreams(), SerialiseAdjustedVarianceMatrices(), and SerialiseBlockToDisk().
|
private |
Definition at line 1253 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), DeSerialiseAdjustedVarianceMatrices(), OpenStageFileStreams(), SerialiseAdjustedVarianceMatrices(), and SerialiseBlockToDisk().
|
private |
Definition at line 1254 of file dnaadjust.hpp.
Referenced by CloseStageFileStreams(), OpenStageFileStreams(), and SerialiseBlockToDisk().
|
private |
Definition at line 1257 of file dnaadjust.hpp.
Referenced by AdjustPhased(), AdjustPhasedBlock1(), AdjustPhasedMultiThread(), AdjustSimultaneous(), GetMessageIteration(), and NewMessagesAvailable().
|
private |
Definition at line 1262 of file dnaadjust.hpp.
Referenced by dna_adjust(), GetMemoryFootprint(), PrepareAdjustment(), SolveMT(), SolveMTTry(), UpdateDesignNormalMeasMatrices(), and UpdateNormals().
|
private |
Definition at line 1263 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesReverse(), dna_adjust(), GetMemoryFootprint(), PrepareAdjustment(), SolveMT(), SolveMTTry(), UpdateDesignNormalMeasMatrices(), UpdateEstimatesCombine(), UpdateEstimatesFinal(), and UpdateNormals().
|
private |
Definition at line 1264 of file dnaadjust.hpp.
Referenced by BackupNormals(), CarryStnEstimatesandVariancesCombine(), dna_adjust(), GetMemoryFootprint(), PrepareAdjustmentBlock(), and ResizeMatrixVectors().
|
private |
Definition at line 1266 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesReverse(), dna_adjust(), GetMemoryFootprint(), PrepareAdjustment(), SolveMT(), SolveMTTry(), UpdateDesignNormalMeasMatrices(), UpdateEstimatesCombine(), and UpdateEstimatesFinal().
|
private |
Definition at line 1267 of file dnaadjust.hpp.
Referenced by CarryReverseJunctions(), CarryStnEstimatesandVariancesCombine(), CarryStnEstimatesandVariancesReverse(), dna_adjust(), GetMemoryFootprint(), PrepareAdjustment(), PrepareAdjustmentCombine(), PrepareAdjustmentReverse(), SolveMT(), SolveMTTry(), UpdateAdjustment(), UpdateDesignNormalMeasMatrices(), UpdateEstimatesCombine(), UpdateEstimatesFinal(), and UpdateEstimatesReverse().
|
private |
Definition at line 1269 of file dnaadjust.hpp.
Referenced by CarryStnEstimatesandVariancesReverse(), dna_adjust(), GetMemoryFootprint(), and PrepareAdjustment().
|
private |
Definition at line 1273 of file dnaadjust.hpp.
|
private |
Definition at line 1276 of file dnaadjust.hpp.
Referenced by LoadDatabaseId(), PrintAdjGNSSAlternateUnits(), PrintAdjustedNetworkMeasurements(), and PrintMeasurementDatabaseID().
|
private |
Definition at line 1277 of file dnaadjust.hpp.
Referenced by PrintAdjGNSSAlternateUnits(), and PrintMeasurementDatabaseID().
|
private |
Definition at line 1278 of file dnaadjust.hpp.
Referenced by dna_adjust(), LoadDatabaseId(), and PrintAdjustedNetworkMeasurements().
|
private |
Definition at line 1283 of file dnaadjust.hpp.
Referenced by CancelAdjustment(), dna_adjust(), and IsCancelled().